1

Tout est dans le titre. Quoique plus précisément un Mac avec Panther. (et pas un portable, trop cher...)
J'ai eu cette idée, et puis en cherchant bien sur eBay, c'est p-ê faisable.

- Pensez-vous qu'il est possible de se trouver un Mac d'occas avec 350 € de budget au max (Panther exclu, généralement ça vient
avec un 9.2 ou Jaguar) , et qui soit capable de faire tourner
Panther ? (Apparemment, oui.... mais bon j'ai jamais été là 3 minutes avant les fins d'enchères)

- Aux utilisateurs de Mac: Ca donne quoi un G3 300 Mhz avec 128 Mo de RAM, une Rage Pro et 6 Go de DD sous Mac OS X ?
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

2

J'ai vu tourner un imac G4 400MHz avec un 10.2.8 server (c un jaguar, mais c a peu près lourd comme 10.3), et... C'est quand meme pas mal lent... alors un G3 300, j'ai des doutes...

La seule machine ou j'ai vu tourner Panther, c'est un bi G5 2GHz, et la, ça dépote pas mal grin
Mon site perso : http://www.xwing.info

3

Je trouve des tonnes de PowerMac et d'iMac à 350€ pour G4 350, 64-96 ou 128Mo de RAM (Je prends pas en dessous de 128
bien sûr, minimum requis), une ATI Rage Pro ou 128, souvent 6 Go de disque mais ça peut être 10 ou 12 aussi (même 80 une
fois, sans changement de prix).

Les meilleures affaires sont surtout les iMac, bleus, Indigo et surtout BlueBerry.
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

4

les powerbook c nikeltongue enfin j'ai pas encore ca trop chersad

5

Billy Charvet : il faudrait vérifier, mais il me semble que Quartz Extreme ne tourne pas sur des ATI Rage Pro, du coup Aqua n'est pas accéléré par OpenGL, et c'est vraiment dommage.

Je me suis offert un PowerBook 12" la semaine dernière (le moins cher), et franchement je suis sur le cul... c'est magnifique, ça marche super bien, je peux l'emmener partout avec moi. Pour développer c'est impeccable, j'ai tout ce qu'il me faut du monde UNIX (bash, vim, gcc, make, etc...), une IDE de folie (Xcode), l'OpenGL accéléré, et tout ça de base dans l'OS. J'ai même apt-get qui me permet d'installer des packages facilement.
Franchement les Macs sont chers, mais je suis plus que content de mon achat. smile
So much code to write, so little time.

6

J'en aurais aussi bien acheté un à la place de mon portable PC si ça avait été moins cher.

7

[HS]Je n'ai jamais trouvé les mac puissants[/HS]
.

8

Perso je serais aussi tenté par un portable Mac (XCode a a priori l'air pas mal, même si malheureusement il utilise cette tortue de GCC sad)

Mais les commentaires sur http://www.macdevcenter.com/pub/a/mac/2003/10/24/panther.html me refroidissent pas mal neutral XCode a l'air d'être très instable, et il semblerait que la navigation au clavier soit moins bien foutue sur Win que sur Mac... Qu'en pensez-vous ?

(et au sujet d'XCode, est-ce qu'il est aussi bien foutu que VS ? genre, Ctrl-X pour copier une ligne entière sans sélection avec possibilité de la coller sans se remettre en début de ligne love ou encore l'information sur les paramètres des fonctions, le fait qu'il n'y a pas besoin de valider l'auto-complétion pour les membres d'une structure, ou plus simplement une indentation auto moins buggée que KDevelop)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

9

Dès que j'ai un peu de temps je vais le tester pour voir ce que ça vaut... j'ai aussi installé Eclipse et MonoDevelop (proche de SharpDevelop à ce qu'on dit), dans le but de les évaluer...

Perso j'ai encore bien du mal à utiliser autre chose que vim pour coder... c'est l'habitude. grin
So much code to write, so little time.

10

Tu trouves vim plus efficace que VS à l'usage, ou tu n'as jamais réellement utilisé VS ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

11

J'ai utilisé VS pendant 1 an, pour mon projet de spé, et je l'ai trouvé très bien. Ensuite je suis passé à Emacs, que j'ai trouvé mieux, et ensuite j'ai appris à me servir de vim, que je trouve encore mieux (et super legé comparé à Emacs et VS).
So much code to write, so little time.

12

emacs mieux que VS ? sick

Ne serait-ce que :
- débuggage
- auto-complétion/informations de type
- aide

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

13

Quand je dis mieux c'est que je vais bien plus vite avec. Je vais très nettement plus vite avec emacs qu'avec un éditeur de texte "standard", et un peu plus vite avec vim qu'avec emacs.
Je n'ai pas la prétention de dire que c'est pour tout le monde la même chose. smile
So much code to write, so little time.

14

nitro
: Eclipse

Au passage, tu pourras remercier Red Hat pour la version native et entièrement libre. (Chez Debian, Eclipse traîne toujours dans contrib. sick Ils vont mettre la version compilée avec GCJ quand exactement? Jamais?)
et MonoDevelop (proche de SharpDevelop à ce qu'on dit)

C'est carrément un fork de SharpDevelop (forké pour utiliser GTK# à la place de Windows.Forms).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

15

nitro :
Quand je dis mieux c'est que je vais bien plus vite avec. Je vais très nettement plus vite avec emacs qu'avec un éditeur de texte "standard", et un peu plus vite avec vim qu'avec emacs.
Je n'ai pas la prétention de dire que c'est pour tout le monde la même chose. smile

Et qu'est-ce qui contrebalance l'auto-complétion, pour toi? Je veux dire, je n'ai encore vu aucune feature d'emacs qui me permettait d'aller plus vite qu'avec VS, mais c probablement que je ne connais pas toutes les features...

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

16

Kevin Kofler :
Au passage, tu pourras remercier Red Hat pour la version native et entièrement libre. (Chez Debian, Eclipse traîne toujours dans contrib. sick Ils vont mettre la version compilée avec GCJ quand exactement? Jamais?)


Ah bon, je dois remercier Red Hat pour avoir pu installer Eclipse sous MacOS X... roll
Tu dois être incroyablement frustré par quelque chose pour toujours tout ramener à Red Hat vs Debian.
So much code to write, so little time.

17

Red Hat vs autre chose (sauf Windows) suffit...

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

18

sauf Windows ME attention !
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

19

Pollux
: Et qu'est-ce qui contrebalance l'auto-complétion, pour toi?

Il y a l'auto-complétion par défaut sous emacs et sous vim, et l'intellisense/codesense avec des plugins supplémentaires (1, 2, 3 ou autre...).
So much code to write, so little time.

20

nitro :
Ah bon, je dois remercier Red Hat pour avoir pu installer Eclipse sous MacOS X... roll

Sous OS X, la version native de Red Hat devrait aussi marcher en recompilant... Si tu as réussi à installer MonoDevelop, c'est que tu as GTK déjà installé, et c'est tout ce qu'il faut, une version compatible de GCJ est déjà livrée avec. À bas les Java propriétaires. (Et à bas les *nix propriétaires comme OS X aussi, en passant. grin)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

21

Kevin Kofler
: Sous OS X, la version native de Red Hat devrait aussi marcher en recompilant... Si tu as réussi à installer MonoDevelop, c'est que tu as GTK déjà installé, et c'est tout ce qu'il faut


GTK ?! Tu plaisantes j'espère... entre Eclipse/Aqua et Eclipse/GTK mon choix est très vite fait...
Kevin Kofler :
À bas les Java propriétaires. (Et à bas les *nix propriétaires comme OS X aussi, en passant. grin)

À bas les crétins qui crachent sur le propriétaire tout en utilisant Windows ME. roll
So much code to write, so little time.

22

nitro
:
Kevin Kofler
: Sous OS X, la version native de Red Hat devrait aussi marcher en recompilant... Si tu as réussi à installer MonoDevelop, c'est que tu as GTK déjà installé, et c'est tout ce qu'il faut

GTK ?! Tu plaisantes j'espère... entre Eclipse/Aqua et Eclipse/GTK mon choix est très vite fait...

Ben, en théorie les peers Aqua de SWT devraient être compilables avec GCJ eux aussi. En pratique, je ne sais pas...
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

23

à noter comment kevin évite soigneusement une partie du post precedent
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

24

Je ne vois pas quoi répondre à une telle attaque personnelle.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

25

nitro
:
Kevin Kofler :
À bas les Java propriétaires. (Et à bas les *nix propriétaires comme OS X aussi, en passant. grin)

À bas les crétins qui crachent sur le propriétaire tout en utilisant Windows ME. roll


Oué, Kevin insultes pas MacOS X (je veux acheter un Mac rien que pour ça,
car pour le reste sur PC j'aurais presque 3 fois plus puissant au même prix)

Mais il est très bien Windows Meumeu, je l'ai toujours quelquepart
vu que les NT 5 reconnaissent pas mes lecteurs de CD lolpaf
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

26

Vark
: à noter comment kevin évite soigneusement une partie du post precedent

Huhu, j'ai l'habitude grin

Autre exemple :
nitro
:
Kevin Kofler
: À quoi bon (à part à nous faire utiliser un logiciel propriétaire de M$ de plus)?
C'est vrai que tu es très bien placé pour en parler... tu peux me rappeller qui de nous deux utilise Windows ?
So much code to write, so little time.

27

nitro
: j'ai aussi installé Eclipse et MonoDevelop (proche de SharpDevelop à ce qu'on dit), dans le but de les évaluer...

Eclipse heart
Je teste depuis quelques jours le plugin CVS pour le projet d'école, c'est bien pratique.

28

nitro
:
Pollux
: Et qu'est-ce qui contrebalance l'auto-complétion, pour toi?

Il y a l'auto-complétion par défaut sous emacs et sous vim, et l'intellisense/codesense avec des plugins supplémentaires (1, 2, 3 ou autre...).

OK, ça a l'air pas mal, mais est-ce que ça marche aussi bien que VS, et est-ce qu'il faut pas reparser manuellement le texte pour qu'il mette à jour ?

Et sinon, qu'est-ce que tu trouves de plus à emacs que VS ? Parce qu'avec VS .NET, tu peux faire des add-ins hyper facilement, et ça torche vraiment trilove (par exemple je me suis fait un petit add-in pour pouvoir couper plusieurs lignes à la fois en appuyant plusieurs fois de suite sur Ctrl-X, et c ultra pratique smile)

(pour vim, je connais pas trop : rien que le fait que le mode insertion s'amuse à déplacer le curseur vers la gauche même si on ne fait rien m'exaspère, mais j'imagine qu'en dehors de ça y a plein de features excellentes)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

29

Pollux
: OK, ça a l'air pas mal, mais est-ce que ça marche aussi bien que VS, et est-ce qu'il faut pas reparser manuellement le texte pour qu'il mette à jour ?


Je n'en sais rien, jamais utilisé. L'auto-complétion simple m'a suffit jusqu'à présent, et sous vim il va chercher tout seul les symboles dans les headers.
Et sinon, qu'est-ce que tu trouves de plus à emacs que VS ?


Navigation plus rapide, beaucoup de raccourcis utiles ("C-c C-c" pour commenter le code sélectionné, "C-c C-\" pour mettre des "\" alignés à la fin des lignes d'une macro, etc...), modification automatique des copyright/date de modification en tête des sources, rajout automatique des entrées de ChangeLog, compilation/débuggage sans sortir d'emacs, avec navigation rapide sur les erreurs de compilation, correction orthographique à la volée dans les commentaires et les chaines de caractères, accès direct aux pages man (je m'en suis beaucoup servi pour OpenGL) suppression des espaces superflus à la fin des lignes, ouverture/enregistrement de fichiers compressés, speedbar qui sert d'explorateur de fichiers et de classes/méthodes/fonctions, et tout ça sans jamais quitter le clavier. Et surtout, emacs je peux m'en servir quelle que soit la plateforme, et quel que soit l'accès que j'ai sur les machines. Par exemple à Epita, où t'as des NetBSD, des stations Sun, et des serveurs Alpha, tu peux utiliser emacs n'importe où de la même façon.
par exemple je me suis fait un petit add-in pour pouvoir couper plusieurs lignes à la fois en appuyant plusieurs fois de suite sur Ctrl-X, et c ultra pratique smile)


Sous vim, "yy" pour copier une ligne entière ("dd" pour couper), et "p" pour coller sur la ligne en dessous du curseur, ou "P" pour coller sur la ligne où se trouve le curseur. "5dd" pour couper 5 lignes, etc... toutes les commandes sous vim tu peux les précéder d'un nombre pour les répéter plusieurs fois.

Par exemple tu tapes "yy10p", ça copie la ligne où tu es et la colle en 10 exemplaires sur les lignes d'en dessous. Ce mode de fonctionnement n'est pas du tout naturel quand on est habitué à des éditeurs plus classiques, mais c'est terriblement efficace lorsqu'on connaît bien les raccourcis.
Et là tu me dis, c'est bien gentil mais quand je veux copier une fonction j'ai pas envie de compter combien de lignes elle fait. C'est pour ça qu'il y a le mode visuel (le troisième mode de vi)... pour plus d'explications se reporter à n'importe quel tutoriel pour vi... smile
pour vim, je connais pas trop : rien que le fait que le mode insertion s'amuse à déplacer le curseur vers la gauche même si on ne fait rien m'exaspère, mais j'imagine qu'en dehors de ça y a plein de features excellentes


C'est très déroutant au début. A force de l'utiliser j'ai pris l'habitude de différencier insertion/commandes et quand j'utilise d'autres éditeurs j'ai des "i" et des "o" qui apparaissent (par réflexe) un peu partout. sad
So much code to write, so little time.

30

nitro
:
Pollux
: OK, ça a l'air pas mal, mais est-ce que ça marche aussi bien que VS, et est-ce qu'il faut pas reparser manuellement le texte pour qu'il mette à jour ?

Je n'en sais rien, jamais utilisé. L'auto-complétion simple m'a suffit jusqu'à présent, et sous vim il va chercher tout seul les symboles dans les headers.

Mais ça ne dépend pas du type de la variable, alors? Perso je trouve que ça fait gagner un temps fou de pouvoir taper "ma<C-Espace>.f+1" au lieu de "ma_var.foobar+1" (lorsque c pas ambigu)
Et sinon, qu'est-ce que tu trouves de plus à emacs que VS ?
Navigation plus rapide

Facilité pour choisir entre différents fichiers? Accordé, je n'utilise VS que lorsque je suis sur un projet avec un ensemble limité de fichiers (p. ex, prog C avec 30 fichiers), et ça m'arrive souvent d'utiliser emacs pour modifier des petits scripts Perl.
beaucoup de raccourcis utiles ("C-c C-c" pour commenter le code sélectionné

"C-k C-c" dans VS .NET
"C-c C-\" pour mettre des "\" alignés à la fin des lignes d'une macro

J'avoue ne pas servir bcp de grandes macros (fonctions inlines/template pawa ^^), mais ça se fait très facilement avec une regexp (C-h $ <Tab><Tab> \ <Entrée><Entrée><Entrée>) ou une macro.
etc...

Comme ? (je dis pas tellement ça pour essayer de me/te convaincre que VS est meilleur, mais plutôt pour voir s'il y a pas des fonctions intéressantes que je pourrais ajouter à VS)
modification automatique des copyright/date de modification en tête des sources, rajout automatique des entrées de ChangeLog

J'utilise jamais, mais c'est effectivement intéressant.
compilation/débuggage sans sortir d'emacs

Euh, je disais par rapport à VS, qui pour autant que je sache permet de compiler/débugger avec une seule pression sur F5 (plus éventuellement Entrée) hehe
avec navigation rapide sur les erreurs de compilation

F4 dans VS

Je trouve même VS très très largement mieux de ce point-de-vue-là : tu as pas une fenêtre de merde qui te fait chier à bouffer la moitié de l'écran : c'est une petite fenêtre assez petite pour qu'on puisse avoir envie de l'afficher en permanence (avec des petits caractères, GDI rulezzz le mode texte happy)
correction orthographique à la volée dans les commentaires et les chaines de caractères

Je n'ai jamais compris l'intérêt des correcteurs orthographiques (sauf pour certains #mac#) : ça se sent parfaitement bien, qd on vient de faire une faute de frappe, non?
accès direct aux pages man (je m'en suis beaucoup servi pour OpenGL)

Ce n'est pas à VS .NET que tu vas apprendre ça. Outre les infos de type des fonctions appelées, j'affiche dans un petit coin de l'écran la liste des sujets d'aide correspondant au mot actif, et une simple pression sur F1 suffit pour y accéder. Bien mieux : si dans une fonction C#, tu appuies sur F1 alors que tu venais de taper "Width", l'aide t'emmènera à la méthode Width qui correspond à la classe que tu appelles (plutôt que de te balancer les 50 classes qui implémentent Width et de te demander de choisir).
suppression des espaces superflus à la fin des lignes

Je ne m'en sers jamais (pkoi rajouter des espaces en fin de lignes? quelle manipulation ferait faire ça alors qu'on ne le veut pas?), mais C-k C-* fait exactement ça.
ouverture/enregistrement de fichiers compressés

Ca c'est pas mal, et je crois que c la première feature que tu as mentionnée qui soit difficilement scriptable. Mais qd on a 1 Go de place pour installer VS... trigni
speedbar qui sert d'explorateur de fichiers et de classes/méthodes/fonctions

Y a aussi dans VS, à moins qu'il y ait des fonctions particulières ?
et tout ça sans jamais quitter le clavier

Je ne quitte le clavier que pour naviguer dans l'aide (parce que c vachement plus pratique).
Et surtout, emacs je peux m'en servir quelle que soit la plateforme, et quel que soit l'accès que j'ai sur les machines. Par exemple à Epita, où t'as des NetBSD, des stations Sun, et des serveurs Alpha, tu peux utiliser emacs n'importe où de la même façon.

Oui, c'est le grand intérêt d'emacs et autres éditeurs <troll> "primitifs" </troll>
par exemple je me suis fait un petit add-in pour pouvoir couper plusieurs lignes à la fois en appuyant plusieurs fois de suite sur Ctrl-X, et c ultra pratique smile)
Sous vim, "yy" pour copier une ligne entière ("dd" pour couper), et "p" pour coller sur la ligne en dessous du curseur, ou "P" pour coller sur la ligne où se trouve le curseur. "5dd" pour couper 5 lignes, etc... toutes les commandes sous vim tu peux les précéder d'un nombre pour les répéter plusieurs fois.

Oui, bien sûr, mais ce n'est pas vraiment pratique, non? (pas évident de compter qd tu vas couper 27 lignes, et s'il s'agit seulement de 5 lignes, C-xxxxx est vraiment bcp plus rapide)
Par exemple tu tapes "yy10p", ça copie la ligne où tu es et la colle en 10 exemplaires sur les lignes d'en dessous. Ce mode de fonctionnement n'est pas du tout naturel quand on est habitué à des éditeurs plus classiques, mais c'est terriblement efficace lorsqu'on connaît bien les raccourcis.

De toute façon, dès qu'il y a besoin de copier un même truc N fois (avec N suffisamment grand pour que taper Np soit plus rapide que C-vv...v), c'est qu'il y a un pb et qu'on risque de faire un truc impossible à maintenir par la suite... (en tout cas je doute que ça soit très utile pour des langages genre C++/C#)
Et là tu me dis, c'est bien gentil mais quand je veux copier une fonction j'ai pas envie de compter combien de lignes elle fait. C'est pour ça qu'il y a le mode visuel (le troisième mode de vi)... pour plus d'explications se reporter à n'importe quel tutoriel pour vi... smile

OK, je vais regarder smile
pour vim, je connais pas trop : rien que le fait que le mode insertion s'amuse à déplacer le curseur vers la gauche même si on ne fait rien m'exaspère, mais j'imagine qu'en dehors de ça y a plein de features excellentes


C'est très déroutant au début. A force de l'utiliser j'ai pris l'habitude de différencier insertion/commandes et quand j'utilise d'autres éditeurs j'ai des "i" et des "o" qui apparaissent (par réflexe) un peu partout. sad

lol happy mais c'est vrai que pour le coup je conçois que vi soit plus efficace que VS (pas d'overhead lié aux modificateurs genre Ctrl, donc manipulation auto de texte plus rapide; mais en contrepartie, c'est moins évident de manipuler du texte en plein milieu d'une insertion de texte), contrairement à emacs où j'ai vraiment des doutes...

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)