Voila, je passe à PC

<blockquote><font class="small">Post&eacute; &agrave; l'origine par Fender:</font><hr />

Quel équivalent à la clarté de l'interface de Visual Age d'IBM. A coté de lui, les devloppers tools d'apple sont vraiment à la traine. Je ne me prétend pas bon, je suis étudiant, j'apprend. Je n'ai aps forcement un niveau suffisant pour coder tout de suite sur des softs qui me laissent "sans aide". IBM Visual Age est un compilateur fantastique: Il affiche les méthodes Java sous forme de fichiers séparés, aide à la conception des classes, des packages et des methodes...
<hr /></blockquote>

As-tu testé JBuilder de Borland ? C'est quand même l'outil de développement java le plus utilisé en entreprise.
Téléchargement
 
Pauvre Fender, là tu me deçois… /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/frown.gif

Bon quelques mots sur mon école pour donner un avis contraire: J'étudie dans une école à Genève qui forme des ingénieurs du son et des producteurs multimédia. Je suis moi-même une formation de Producteur Multimédia… et l'école est équipée uniquement de Mac ! Sisi ça existe ! Bon on a pas les derniers Bi-Pro, mais des Power Mac G4 450-500 sous OS 9 et on utilise des logiciels récents tel que GoLive 6, Photoshop 6, Illustator 9, Cinema 4D XL 7, AfterEffect 5.5, Premiere 5, etc…

Voilà, juste pour dire que ça existe et personnellement je pouvais pas espérer mieux comme école ! /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/smile.gif
Si jamais, l'école s'appèle SAE et ça existe un peu partout à travers le globe.

Salutations

Manu
 
OK Fender, l'argument professionnel est imparable. Mais sais-tu que beaucoup de MacUser ne peuvent faire autrement que d'utiliser un PC pour leur travail ?

Alors comment font-ils ? Et bien la solution pour ne pas sombrer dans la déprimer et sauver ton âme et ta sentée mentale /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif : devenir bi !

Entendons-nous bien sur les termes : comme beaucoup, ben tu utilise un PC paske t'es obligé pour le boulot. Mais pour tout le reste (et dieu sait qu'il y en a des choses à faire), garde ton MAC, et éclates-toi dessus ! /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/cool.gif /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/tongue.gif

Alors ne vent surtout pas ton IMac 800, c'est une superbe machine, et ça te ferait trop mal ! (et à nous aussi... /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/wink.gif )
Mais dégotte-toi un pécé juste ce qu'il faut, d'occase pour pas te ruiner, pour tes basses besognes. A moins que tu aies absolument besoin d'un foudre de guerre, ça devrait être possible sans que tu aies à te mettre au riz pour les 6 mois qui viennent...

Et la hop ! C'est du gagnant-gagnant : tu peux rester fier d'être sous MAC, continuer à fréquenter la communauté, tout en bossant sur ton pécé contraint-forcé pour l'alimentaire ! /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/smile.gif





 
Si tu as besoin d'un PC, prends un PC. C'est pas interdit quand même. /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/cool.gif

Maintenant, si tu tiens à rester sur Mac, il y a quand même des solutions pour au moins une partie de tes problèmes (je n'ai pas dit tout, j'en sais pas assez pour ça).

Pour les structogrammes, je ne vois pas pourquoi easycode ne tournerait pas correctement sous virtual PC.
J'ai été voir les prérequis pour la version 6.8 (pas eu le temps de trouver ceux de la version 7) :

windows versions diverses
processeur 486 au moins
16 Mo de mémoire vive au moins sur la machine
8 Mo de place libre sur le disque dur.

Je ne pense pas que ça patine sous virtual PC /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif
(faudrait l'essayer sur un powermac de première génération avec softwindows, ça doit aller aussi /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/wink.gif

Une petite info en passant :

Il y a 3-4 ans, un de mes ex-collègues de boulot a fait acheter un imac (233) à sa copine . Au boulot, il n'utilisait que du PC (et n'avait jamais utilisé de mac d'ailleurs) mais il pensait que ce serait plus simple /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif .

A partir de là, quand il en avait besoin, il travaillait sous VPC sur l'imac chez lui (développement pour internet), y compris en réseau à distance sur les bécanes du boulot. Il ne s'agissait pas de faire des graphismes, mais apparemment ça lui allait très bien. Et si je ne me trompe pas, il y avait du access dans le coup.

Donc, si tu as envie de garder un Mac (mais personne ne t'oblige, en tous cas pas moi), teste quand même ce que ça donne sous VPC.

Le plus gênant, c'est sans doute la compilation et ça il faut tester, mais d'expérience, un compilateur qui travaille un peu lentement, c'est un bon outil pédagogique pour faire attention à ce qu'on écrit avant de compiler /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif

Quant aux structogrammes, que je ne connaissais pas, ça a l'air bien sympathique (surtout pour moi, vieil amateur de Pascal) et je pense que je vais parfois m'en servir (avec un papie et un crayon /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/wink.gif ) mais ce n'est jamais qu'une façon parmi tant d'autres de présenter des algorithmes et il faut éviter de faire des fixations là-dessus. Comme tu le dis, en informatique, ça change vite (surtout les modes /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif ). L'essentiel c'est de comprendre, pas de faire de jolis dessins. On peut utiliser une ou l'autre des techniques, de préférence plusieurs pour profiter des avantages de chacune.
 
Je t'apprends néanmoins que le fait d'apprendre COCOA est le meilleur moyen d'appréhender le concept orienté objet. Car pour moi Les frameworks de cocoa sont les plus riches et les plus aboutis. C'est également à mon avis la voie royale pour aborder hyper facilement JAVA qui pour moi est un enfant né de cocoa (ex openstep).
D'ailleurs les concepts développés dans le livre DESIGN PATTERNS qui est LA BIBLE des développeurs objet sont implémentés dans cocoa il y a belle lurette.
On a beaucoup reproché à la plate forme Apple (à raison), sa fermeture incarnée par le système MAC OS 9 et antérieur.
Aujourd'hui, Mac OS X incarne justement l'ouverture complète. Et nous avons la chance maintenant de pouvoir sur cet excellent OS faire plein de choses. Je crois que le mac pour moi est la plate forme idéale pour un étudiant d'apprendre l'informaique dont l'enseignement à l'université ou dans les écoles se fait le plus souvent sur UNIX. Avec en plus la possibilité d'utiliser la suite bureautique office.
c'est un argument qui est très fort.
 
<blockquote><font class="small">Post&eacute; &agrave; l'origine par Luc G:</font><hr /> Si tu as besoin d'un PC, prends un PC. C'est pas interdit quand même. /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/cool.gif

Maintenant, si tu tiens à rester sur Mac, il y a quand même des solutions pour au moins une partie de tes problèmes (je n'ai pas dit tout, j'en sais pas assez pour ça).

Pour les structogrammes, je ne vois pas pourquoi easycode ne tournerait pas correctement sous virtual PC.
J'ai été voir les prérequis pour la version 6.8 (pas eu le temps de trouver ceux de la version 7) :

windows versions diverses
processeur 486 au moins
16 Mo de mémoire vive au moins sur la machine
8 Mo de place libre sur le disque dur.

Je ne pense pas que ça patine sous virtual PC /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif
(faudrait l'essayer sur un powermac de première génération avec softwindows, ça doit aller aussi /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/wink.gif

Une petite info en passant :

Il y a 3-4 ans, un de mes ex-collègues de boulot a fait acheter un imac (233) à sa copine . Au boulot, il n'utilisait que du PC (et n'avait jamais utilisé de mac d'ailleurs) mais il pensait que ce serait plus simple /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif .

A partir de là, quand il en avait besoin, il travaillait sous VPC sur l'imac chez lui (développement pour internet), y compris en réseau à distance sur les bécanes du boulot. Il ne s'agissait pas de faire des graphismes, mais apparemment ça lui allait très bien. Et si je ne me trompe pas, il y avait du access dans le coup.

Donc, si tu as envie de garder un Mac (mais personne ne t'oblige, en tous cas pas moi), teste quand même ce que ça donne sous VPC.

Le plus gênant, c'est sans doute la compilation et ça il faut tester, mais d'expérience, un compilateur qui travaille un peu lentement, c'est un bon outil pédagogique pour faire attention à ce qu'on écrit avant de compiler /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif

Quant aux structogrammes, que je ne connaissais pas, ça a l'air bien sympathique (surtout pour moi, vieil amateur de Pascal) et je pense que je vais parfois m'en servir (avec un papie et un crayon /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/wink.gif ) mais ce n'est jamais qu'une façon parmi tant d'autres de présenter des algorithmes et il faut éviter de faire des fixations là-dessus. Comme tu le dis, en informatique, ça change vite (surtout les modes /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif ). L'essentiel c'est de comprendre, pas de faire de jolis dessins. On peut utiliser une ou l'autre des techniques, de préférence plusieurs pour profiter des avantages de chacune.
<hr /></blockquote>

Ce que tu dis est interéssant. Le problème, c'est que j'ai testé avec VPC et que les perfs sont disons en dessous de moyenne. Il est clair que je pourrais me passer d'un PC mais disons que le confort apporté est ... bien plus grand en prenant une machine. COmme il est dit plus loin dans ce thread, je pourrais prendre un petit pc d'occas... excellente idé,e mais j'ai meme mieux /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif Si je revend mon iMac 800 à mes parents (à un prix avantageux) je fais 'dune pierre deux coups: je peux m'achter une bete de course (qui me tiendra toute mon ecole plus peut etre meme l'ecole suivant (4 + 3 ans en tout) mais la je surestime un peu... disons en tout cas 4 ans, et garder le mac chez moi pour tout ce que je "crée": Vidéo, Graphisme ... et aussi pour m'entrainer sous UNIX! Donc en somme, je pourrais toujours utiliser mon mac (lorsque mes parents me le laisseront libre) et utiliser aussi un pc! Voila /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif Merci énormément pour toutes vos réponses!! /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/smile.gif
 
pleure pas va on t en voudras pas

oui je sais moi je serai très triste et sans doute malade si j étais à ta place car moi c est plus fort que tout j ai la nausée sur windoze et je peux vraiement pas ! mais bon y en à 95% qui peuvent !
 
Et Omni Graffle??

ça fait des organnigrammes et touti et quanti.
ça structure par des graphes un (ou des) processus, c'est donc quelque chose comme le structogramme.

je voit bien quelques "figures" spécifique, mais même dans mes cours "d'informatique" en expertise-comptable, j'ai fait un peu de graphes dans ce genre, avec des boucles conditionnelles et tout et tout sans ces figures spéciques comme pour le "while" ou les autres.

Enfin, ce que j'en dit...

Toujours est-il que si ton école est normalement constituée, elle doit avoir des ordi en libre service (surtout une école type ingénieur en informatique) et tu doit pouvoir les utiliser pour les outils spécifique à la plateforme prédominante dans celle ci (genre Access). Mais bon, pour apprendre le SQL, t'as qu'a prendre PostgreSQL, c'est gratuit, bien documenté, et bien compatible ANSI SQL. Ca tourne nickel sur OSX grace à plein de conseil qu'on trouve sur le net, si t'as besoin d'ODBC, c'est compatible aussi et OSX.2 est bien lotie à ce sujet. Tu fait ce que tu veux, mais moi je ferais un effort pour rester en salle d'info à l'école et découvrir d'autre horizons chez moi grâce à un UNIX, genre celui d'Apple.

Rappelons aussi que le language C = UNIX, et ça c'est l'histoire. Donc apprendre les bases des language de prog d'aujourd'hui passant toujours par le C (C++, Objective-C, Objective-C++, Perl, Python, ... sont "dépendant" du C), un UNIX me semble plutôt un bon choix, d'autant que des milliers de logiciels open sources sont disponibles sur ce type d'OS (et moins sur d'autres) et sont une source d'inspiration et d'apprentissage fabuleuse =&gt; succès garanti.
Ensuite programmer pour 95% du marché, soit, mais je ne sais pas si les moutons de panurge sont réellement heureux : où est l'innovation? Je ne sais pas moi, il faut être un peu ouvert. En plus, le domaine informatique est le seul où c'est l'offre qui fait le marché, et pas l'inverse. Donc en tant que MacFan (peut-être) tu pourrais t'éclater.


C'est tout pour aujourd'hui
 
<blockquote><font class="small">Post&eacute; &agrave; l'origine par pacou:</font><hr />
Toujours est-il que si ton école est normalement constituée, elle doit avoir des ordi en libre service (surtout une école type ingénieur en informatique) et tu doit pouvoir les utiliser pour les outils spécifique à la plateforme prédominante dans celle ci (genre Access).
<hr /></blockquote>

OmniGraffle, biensur que j'y ai pensé mais ca marche mal et c'est peu pratique disons... Sinon pour ce dont tu parles c'est ouvert uniquement à Midi, donc au max 10 min par jour pour moi... ca fait peu....
 
Comme tout le monde y va de son petit conseil, je me lance /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/smile.gif

Je me demande quand même si il n'y a pas une fixation sur cette chose : les structurogrammes.

Je n'en ai pas utilisé mais j'ai appris un peu à faire des organigrammes et comme je suis d'un naturel flemmard, je ne le fais plus. Je préfère le copier-coller /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif

Et là où je bosse, on a à peine le temps de faire les docs des programmes, alors un organigramme de chaque programme ce n'est même pas la peine d'y penser /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/smile.gif

Ceci dit, pour apprendre, ça doit avoir son efficacité.

Par contre bétonner son analyse ça c'est crutial ! Autant pour construire une base de données cohérente et performante que pour éviter de se retrouver planter. Et pour ça, je ne connais rien de mieux que le papier-crayon ! 100% compatible Mac /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif

K
 
J'apporte un témoignage optimiste sur la présence Macs à l'Université. J'en suis à ma sixième année et tous mes profs n'en toujours eu que des Macs. Depuis que je suis étudiant à Montréal, il ne se passe presque pas un cours où les profs ne sortent pas leurs Titanium ou leur iBooks (essentiellement pour du PowerPoint), en France, ils avaient également des Macs, mais c'était plutôt des 6300 ... /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif
Je précise que je suis en Sciences Humaines.
par contre, les bibliothèques sont Pc's et je ne connais qu'une salle informatique avec des Macs sur le campus : tout n'est donc pas rose.
Un dernier bon point : comme les Pc mis à disposition des étudiants râment tellement, les étudiants font des économies et achètent de beaux Macs /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/smile.gif
 
<blockquote><font class="small">Post&eacute; &agrave; l'origine par crapulos:</font><hr />
Et là où je bosse, on a à peine le temps de faire les docs des programmes, alors un organigramme de chaque programme ce n'est même pas la peine d'y penser /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/smile.gif

Ceci dit, pour apprendre, ça doit avoir son efficacité.

Par contre bétonner son analyse ça c'est crucial ! Autant pour construire une base de données cohérente et performante que pour éviter de se retrouver planter. Et pour ça, je ne connais rien de mieux que le papier-crayon ! 100% compatible Mac /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif
<hr /></blockquote>

Je confirme ce que dit Crapulos ! Il y avait un temps où je devais faire des organigrammes d'un programme avec Rational Rose, avec la technique UML (qui permet de structurer le programme de manière visuelle avec des relations 0 à N et tutti fruitti...)

Problème : même s'il coute environ $7000 par tête de pipe, l'instabilité chronique de Rational Rose m'a considérablement douché et je n'y touche plus jamais à ca depuis 3 ans... et je ne suis pas le seul chez nous ;-)

Solution : crayon &amp; papier pour concevoir un bon programme !

Comme au bon vieux temps /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif
 
Je suis moi même en école d'info (supinfo).. La solution? Je garde les 2 plateformes...

Bon ca peut couter cher... Mais au pire on prend un PC a 3000 Frs, et un Mac avec un linux en dual boot (Linux/ Os X) et paf on reste le plus longtemps sur sa plateforme favorite...

Meme le dual boot n'est pas indispensable sous X (meme si ca peut etre utile)
 
Ne te laisse pas faire par Modulo %!

Il ne détient pas la vérité! /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif
 
<blockquote><font class="small">Post&eacute; &agrave; l'origine par fanou:</font><hr /> moi aussi pendant la fac j'avais un amiga, et il m'a bien servi !
on avait du SUN au Havre, et du linux.
les profs n'amaient déja pas window$ !!
haaa les rapports de stage sous final copy 2...
que du bonheur /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif
<hr /></blockquote>

Moi les rapports de stages c'étaient avec Prowrite ou Excellence et parfois même du Pagestream le tout avec un Amiga500+. Ca ne nous rajeunis pas tout ça ! /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif