8670

Xerox ou autre, en tous cas c'était une façon (moisie) de copier sans payer. Et je ne crois pas que les utilisateurs de MPLAB qui traînent par ici vont me contredire, si ? grin
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

8671

Ha le mythe de Xerox...

http://www-sul.stanford.edu/mac/parc.html
http://www.newyorker.com/reporting/2011/05/16/110516fa_fact_gladwell?currentPage=all
http://obamapacman.com/2010/03/myth-copyright-theft-apple-stole-gui-from-xerox-parc-alto/

(il faut tout lire dans les articles pas survoler)

Bref Xerox a inventer des trucs oui, mais Apple reste l'inventeur de pas mal de chose dans les Systeme du macintosh
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

8672

Brunni (./8668) :
MDI autre qu'une tabbed interface (VS, browser, etc.).

ça s'appelle AUI dans wxwidgets. Avec les machins dockables un peu partout.
Brunni (./8671) :
Et je ne crois pas que les utilisateurs de MPLAB qui traînent par ici vont me contredire, si ? biggrin.gif

##gerbe##

Heureusement que MPLAB a un mode tabbé, sinon je me serais foutu par la fenêtre plus d'une fois sick

8673

(et vu que t'es en sous sol, ça n'aurait pas été probant de toutes manièrescheeky)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

8674

8675

squalyl (./8672) :
Brunni (./8671) :
Et je ne crois pas que les utilisateurs de MPLAB qui traînent par ici vont me contredire, si ? biggrin.gif

##gerbe##

Heureusement que MPLAB a un mode tabbé, sinon je me serais foutu par la fenêtre plus d'une fois sick

Wow l'évolution ! Je n'avais pas cette chance moi tongue J'avais une interface lente, anti-ergonomique, minuscule où il fallait absolument tout faire à la souris grin
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

8676

Je te rassure sur un point : maintenant qu'ils utilisent NetBeans, c'est encore plus lent qu'avant top
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

8677

Rho netbeam est 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
de fois plus rapide que Eclipse embarrassed (et plus aboutit aussi, et c'est pas dur)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

8678

Peut-être, mais ça reste du Java, et comparé à un IDE natif y'a pas photo.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

8679

J'aime bien NetBeans, mais il prend surtout son sens sur les gros projets où il devient pour le coup plus rapide que des environnements natifs tels que Visual Studio, Code::Blocks et cie. Pour les projets embarqués comme j'ai faits, avec relativement peu de code au final (comparé à un kernel Linux ou autre), c'est overkill je pense.
Mais bon si tu te rappelles l'année passée j'ai codé mon jeu GBA avec NetBeans sur mon Core 2 Duo à 1.8 GHz et aucun souci wink
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

8680

Brunni (./8676) :
Wow l'évolution ! Je n'avais pas cette chance moi tongue.gif J'avais une interface lente, anti-ergonomique, minuscule où il fallait absolument tout faire à la souris biggrin.gif


Je te rassure, la version que j'utilise est toujours lente, anti-ergonomique, minuscule où il faut absolument tout faire à la souris, mais on peut avoir une fenêtre d'édition avec des onglets grin

c'est le premier truc que j'active sur une nouvelle install, avec la désativation de la pose de breakpoint quand on double clique n'importe où dans le texte tongue

8681

Brunni > Ouais mais on parle d'un éditeur de texte là. Même si le CPU que tu cites commence à se faire vieux, 2 cœurs et presque 2 GHz pour gérer une petite dizaine de fichiers qui doivent peser même pas 1 Mo en tout, ça reste très surdimensionné grin

Par contre je suis surpris qu'il s'en sorte mieux que d'autres IDE natifs pour les gros projets confus
Ils ont de meilleurs algos tu penses ?
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

8682

ils n'utilisent pas OSGI mais un truc a eux (en tout cas , pas sur les versions que j'ai utilisé)

8683

Peut-être, mais même avec du Java optimisé (et ça n'a pas l'air d'en être tongue) tu ne feras jamais mieux que du natif pour un algo donné, au mieux tu pourras t'en rapprocher.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

8684

Zerosquare (./8681) :
Brunni > Ouais mais on parle d'un éditeur de texte là. Même si le CPU que tu cites commence à se faire vieux, 2 cÅ“urs et presque 2 GHz pour gérer une petite dizaine de fichiers qui doivent peser même pas 1 Mo en tout, ça reste très surdimensionné biggrin.gif

J'utilise NetBeans pour ses nombreux éléments qui en font un IDE conséquent. Si on parlait d'un "éditeur de texte", j'en serais resté à SublimeText / Notepad++ / gedit / emacs / vim / nano / butterflies.
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

8685

Netbeans plus rapide qu'Eclipse, à fortiori sur les gros projets ? Soit ça a changé récemment, soit... lol
Et sinon, Netbeans et Eclipse sont un peu plus qu'un éditeur de texte, hein cheeky

8686

"Éditeur de texte" c'était une litote, mais franchement si tu compares un IDE à d'autres softs (audio, vidéo, conception méca/élec, jeux, etc.) ça casse pas non plus des briques.

En plus, quand ça rame déjà alors que tu n'utilises aucune fonction avancée, franchement...
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

8687

NetBeans n'est pas un éditeur de texte, c'est pas le tool le plus adapté si c'est tout ce que tu veux faire. C'est la même chose qu'utiliser Windows CE sur un système embarqué qui n'a qu'à gérer qqes interrupts et un code assez simple.
Avec ces IDEs tu obtiens de la facilité pour faire plein de choses, que tu ne peux pas avoir avec de simples éditeurs de texte (et justement ces éditeurs de texte ne sont pas faits pour de gros projets, l'algorithme de code completion par exemple n'est juste pas adapté ^^).
Pen^2 (./8685) :
Netbeans plus rapide qu'Eclipse, à fortiori sur les gros projets ? Soit ça a changé récemment, soit... lol
Et sinon, Netbeans et Eclipse sont un peu plus qu'un éditeur de texte, hein cheeky

J'ai pas d'exemple de projet où la code completion rame vraiment avec NetBeans dans ses versions récentes. Par contre certains de ces projets rament bien sous VS au point que l'auto-completion puisse mettre plus d'une seconde à venir sur mon Core i7 @ 4 GHz.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

8688

OK merci.
Tu utilises Visual Assist, non ?
Ça, pour le coup, c'est vraiment très gourmand grin
Mais comme ça rend service, on lui pardonne un peu grin

8689

Non ça le faisait aussi sans, j'ai installé que tout récemment Visual Assist en fait. Et oui il rend bien service, mais il ne ralentit pas vraiment à l'utilisation, c'est surtout au démarrage qu'il se fait attendre.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

8690

le problème de netbeans et eclipse, c'est le framework gargantuesque pour gérer tous les plugins et extensions. Si tu faisais une VRAIE appli monolithique, ça serait largement plus rapide.

Le code des méthodes est compilé à la volée et cachée, exécuter du bytecode est rapide et je serais pas étonné qu'un algo simple talonne du code natif sur des algos purs.

Mais quand pour afficher le moindre menu, il faut explorer des dossiers et des zip à la recherche de fichiers descripteurs de menus, charger des classes pour gérer ces menus, etc etc etc, ben t'en sors plus, le bottleneck devient l'accès au système de fichiers, alors qu'une appli swing classique qui n'a pas à faire tout ça ira à une vitesse normale.

le framework lui même impose des contraintes de programmation débile et empêche toute optimisation au profit de la modularité et de l'extensibilité.

8691

Ouais mais de toutes façons, le Java n'a ni de types valeurs ni de vrais types génériques, donc quoi que tu fasse, tu te heurterais à une limite infranchissable embarrassed
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

8692

Taratata, quand tu verras la VM de squalyl sur TI, tu diras plus la même chose embarrassed

#aiguillon#

8693

non mais celui là, il est mort et enterré jusqu'à ma 14e vie grin

(j'ai toujours le code en vrac, mais la gestion des strings pas trop dégueu est chiante)

gc: coin

8694

meuh ?
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

8695

Zerosquare (./8686) :
"Éditeur de texte" c'était une litote, mais franchement si tu compares un IDE à d'autres softs (audio, vidéo, conception méca/élec, jeux, etc.) ça casse pas non plus des briques.

C'est moins sexy, mais finalement ça doit quand même bouffer pas mal de ressources ; au final il y a quand même beaucoup de calculs à faire à chaque fois que tu tapes un début de mot (aller chercher les méthodes qui pourraient compléter, déterminer le type, voir si c'est un alias, proposer la meilleure solution en fonction du contexte, …).
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

8696

Non, les vrais calculs, c'est pour parser/compiler le code en arrière plan de manière résiliente aux erreurs, et ce à chaque frappe de caractère. Une fois que tout ça est fait, afficher une liste de suggestions contextuelle sur un . ou un début de mot, c'est du pipi de chat embarrassed
(Et puis un IDE supporte des fonctions compliquées comme la possibilité de s'attacher à un processus, de modifier le code (ou au moins les variables) pendant le débogage, la coloration sémantique (i.e. pas juste syntaxique), le support des systèmes de contrôle de code source, des outils d'instrumentation du code genre refactoring, analyse de style, analyse de code approfondie, profiling, traçage des entrées sorties…)
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

8697

En fait c'est con mais l'IDE est peut être un des seuls endroits où le Java peut marcher assez bien : il n'y a qu'à voir le code qu'il faut pour en faire un en C++. Non seulement ça prend un temps fou mais en plus tu as des centaines de milliers d'occasions de te planter et de rendre ton code très très lent (rien que dans la manipulation de chaînes). Java te garantit que le code ne s'exécutera pas très rapidement, mais aussi qu'il sera plus difficilement inefficace. Et dans un soft de la complexité d'un IDE au bout de quelques temps ce dernier aspect devient très important. Typiquement NetBeans s'est terriblement amélioré en vitesse à presque chaque itération, sans qu'il ait été entièrement réécrit. Ca n'arrivera jamais à un IDE tel que Visual Studio.

Sinon un bon compromis est Objective-C aussi, ce n'est pas non plus aussi rapide que C++ (tous les objets sont refcountés et ne peuvent être passés par valeur), mais le modèle équilibré et peu prône aux erreurs malgré le dynamisme permet d'écrire des applis qui restent faciles à optimiser. XCode est d'ailleurs un excellent outil, probablement le meilleur IDE C++ si on dispose d'un Mac.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

8698

L'objective C est aussi plus facile a débuguer, un message non supporte par un objet est facilement trappable voir détournable, et ne fait pas planter l'application
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

8699

avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

8700

Et Sony qui crée une faille en oubliant les bases de la crypto (cf la PS3) ?

Je pense que l'erreur d’Apple est presque moins grave, ce bug n'est pas si évident que ca utiliser en fait, mais oui ca crain.. Une simple relecture du code l'aurais (et l'a) montré, mais c'est vite corrigé aussi. Au moins ca obligera a faire des relectures, ou des tests suites encore plus exhaustives, c'est pas plus mal.
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.