Inscrivez-vous sur GeekZone pour profiter des fonctions avancées du forum, proposer des news, participer aux conversations, ouvrir votre galerie, profiter de la messagerie interne et venir tester nos modérateurs avec du bon troll... Attention, ils ont la gâchette facile. C’est aussi pour ça que GeekZone est le meilleur site de passionnés depuis 2002 ! Si vous avez déjà un compte, connectez-vous - sinon, il est temps d'en créer un.
#1
Posté 28 June 2012 - 09:58
Visualisation en temps réel du resultat du code, positionnement des fenetres modulables a volonté.
Et en plus l'interface pete et fait cyberpunk.
Bref une presentation du concept :
http://www.developpe...ement-du-futur/
Tout ca pour dire qu'il est dispo en pré alpha et que c'est prometteur.
Il est prevus a la base pour clojure et python mais sera extensible a d'autres langages.
Ha oui il est open source.
Et la pré alpha est disponible ici :
http://app.kodowa.com/playground
Et bah j'aime ce que je vois.
La j'ai l'impression d'etre dans le futur quand je vois ce truc.
C'est peut etre un coup dans l'eau mais ca peut etre interessant.
"Les nouvelles technologies offrent pleins de nouvelles possibilités, pleins de possibilités d'erreurs surtout en fait."
#2
Posté 29 June 2012 - 07:09
La beta est prévue pour la fin de l'année, la release au printemps 2013. J'ose pas imaginer la puissance de feu qu'aurait un tel projet s'il était réellement open-source...
Modifié par JakeGrafton, 29 June 2012 - 07:10.
#3
Posté 29 June 2012 - 08:24
Oui pardon c'est une des critiques apporté au projet pourquoi pas un dev open source tout le long, et un depot git ?Petite précision, le core de LightTable sera open source une fois le produit lancé et non open-source dès maintenant. Ce qui fait une grande différence en termes de timeline. Sauf négociations de dessous de table, ca signifie que le portage vers d'autres langages que Clojure et Python ne pourra commencer qu'à partir du lancement.
La beta est prévue pour la fin de l'année, la release au printemps 2013. J'ose pas imaginer la puissance de feu qu'aurait un tel projet s'il était réellement open-source...
Sinon jarvis en open source total pour python :
http://madlag.github.com/jarvis/
"Les nouvelles technologies offrent pleins de nouvelles possibilités, pleins de possibilités d'erreurs surtout en fait."
#4
Posté 29 June 2012 - 08:59
La beta est prévue pour la fin de l'année, la release au printemps 2013. J'ose pas imaginer la puissance de feu qu'aurait un tel projet s'il était réellement open-source...
Qu'est ce qui empeche d'en lancer un autre open source ?
#5
Posté 30 June 2012 - 04:05
Le talent.Qu'est ce qui empeche d'en lancer un autre open source ?
Oui, il y a qu'a voir eclipse, meilleurs IDE au monde...J'ose pas imaginer la puissance de feu qu'aurait un tel projet s'il était réellement open-source...
lol
Ils ont raison, ils ont autre chose a foutre que gérer les pleureuse professionnelles et autres commit de merde avec tout le temps perdu a gérer toute une communauté de bras casses qui s'invente codeur autour d'un projet pareil. Quand c'est fini, ils peuvent balancer le truc, c'est très bien comme idée ca.
Modifié par GloP, 30 June 2012 - 04:06.
#6
Posté 30 June 2012 - 10:18
Haha ouais mais faire ça en java aussi...Oui, il y a qu'a voir eclipse, meilleurs IDE au monde...
#7
Posté 02 July 2012 - 05:26
#8
Posté 02 July 2012 - 08:53
#9
Posté 02 July 2012 - 14:20
Putain, de l'aide contextuelle, de l'auto-completion, du positionnement de fenêtre, modification en live de code avec résultat a l'écran durant un débogage, y'a que sous visual C# que ca ne se fait pas encore...
#10
Posté 02 July 2012 - 14:40
Dans une autre mesure le problème d'Eclipse ce sont ses (trop nombreux) plugins. J'ai toujours préféré NetBeans pour cette raison.
Pour recentrer sur l'IDE qui est proposé, je dirais qu'en tant qu'utilisateur quotidien et permanent d'un IDE je valide toutes les idées qui peuvent éloigner l'abtraction du "fichier" vers l' "unité de compilation" ou même de manière encore plus fine vers ce qui structure le code (pattern, fonction, entrées communes/ sorties communes, etc. il y a plein d'approches possibles).
Par contre je ne crois pas trop à l'exécution en continu du code (le debugging au fil du code). C'est dans la suite de la notion de TDD : si j'ai mon test codé avant ma méthode, alors pourquoi ne pas passer le test à la volée au fur et à mesure que je code ma méthode. Réponse : parce que le TDD c'est un cas très très limité de développement (même en considérant qu'on peut créer des mocks et ne pas prendre en compte BDD, applications tierces, services externes, etc.). Je connais en fait très peu de monde, même chez les gens sensibilisés, qui code vraiment en TDD.
#11
Posté 02 July 2012 - 14:51
AMHA le problème d'Eclipse c'est pas Java, c'est Swing.
Sauf que Eclipse est développé en SWT, et cette bibliothèque est vraiment réactive car elle utilise les composants natifs. Le problème d'Eclipse c'est Eclipse lui-même et sa lourdeur.
Modifié par ZGoblin, 02 July 2012 - 14:53.
Tu sais que c’est vers 2 ans qu’on apprend à mettre les ronds dans les ronds, les triangles dans les triangles etc...
Regarde la forme de la clé USB, ... bien ... mets-là dans le port USB, et pas le port RJ45 stp
#12
Posté 02 July 2012 - 16:25
Quand on connait pas trop trop, on se tait un peu peu.Putain, de l'aide contextuelle, de l'auto-completion, du positionnement de fenêtre, modification en live de code avec résultat a l'écran durant un débogage, y'a que sous visual C# que ca ne se fait pas encore...
#13
Posté 02 July 2012 - 17:00
Sauf que Eclipse est développé en SWT, et cette bibliothèque est vraiment réactive car elle utilise les composants natifs. Le problème d'Eclipse c'est Eclipse lui-même et sa lourdeur.
Ah bah tu vois là tu m'apprends quelque chose. J'étais persuadé que seul Swing pouvait rendre des IHM aussi peu réactives.
#14
Posté 02 July 2012 - 17:26
Quand on connait pas trop trop, on se tait un peu peu.
Ah bon.Ok, explique moi comment je fais une édition durant le débogage sur mes projets. Je suis super intéressé par ça, je vais gagner un temps fou au lieu de recompiler ma DLL à faire de l'édition temps réel. Elle est linkée et lancée avec un soft externe cette DLL (si ca a une influence quelconque sur l'outil).
Pour Eclipse, je suis plus au courant car nous l'utilisons depuis 2005 comme plateforme IDE et comme plateforme de développement (RPC) pour notre gamme logiciel.
#15
Posté 02 July 2012 - 20:11
Il existe meme des technos comme ca, qui te permettent de recompiler et changer tes dll native, a la volée : http://runtimecompil...e-now-live.html
(Mais ca, j'ai pas encore eu le temps de jouer avec)
Modifié par AnA-l, 02 July 2012 - 20:14.
#16
Posté 02 July 2012 - 21:02
Marrant, on te montre que tu ne connais vraiment pas le domaine et tu continues à déblatérer des conneries sur Swing comme si tu étais un expert.Ah bah tu vois là tu m'apprends quelque chose. J'étais persuadé que seul Swing pouvait rendre des IHM aussi peu réactives.
#17
Posté 03 July 2012 - 07:42
Modifié par GloP, 03 July 2012 - 07:44.
#18
Posté 03 July 2012 - 08:34
#19
Posté 03 July 2012 - 10:08
Marrant, on te montre que tu ne connais vraiment pas le domaine et tu continues à déblatérer des conneries sur Swing comme si tu étais un expert.
Free bashing. Je ne connais pas plus que ça Swing mais je suis plutôt dans mon métier sur tout ce qui est perfs et optimisations. Et Swing c'est pas le bon outil pour avoir des IHM réactives, c'est ce que j'en ai vu (ce qui n'en fait pas un mauvais outil pour d'autres choses).
Maintenant Eclipse / Swing & co. ça m'en touche l'une sans faire bouger l'autre. Et pour re-recentrer sur Light Table, en gardant l'aspect perfs à l'esprit, au delà de l'ergonomie et de la modélisation du cycle de dév, ce que j'attends de mon IDE qu'il soit très très réactif. Un retour sur ce point Bussière ?
#20
Posté 03 July 2012 - 10:19
La version bac a sable est méga limité mais oui ca bouge vite avec un pc qui n'est pas un foudre de guerre et eclipse a coté en plus.Maintenant Eclipse / Swing & co. ça m'en touche l'une sans faire bouger l'autre. Et pour re-recentrer sur Light Table, en gardant l'aspect perfs à l'esprit, au delà de l'ergonomie et de la modélisation du cycle de dév, ce que j'attends de mon IDE qu'il soit très très réactif. Un retour sur ce point Bussière ?
"Les nouvelles technologies offrent pleins de nouvelles possibilités, pleins de possibilités d'erreurs surtout en fait."
#21
Posté 03 July 2012 - 12:34
Free bashing. Je ne connais pas plus que ça Swing mais je suis plutôt dans mon métier sur tout ce qui est perfs et optimisations. Et Swing c'est pas le bon outil pour avoir des IHM réactives, c'est ce que j'en ai vu (ce qui n'en fait pas un mauvais outil pour d'autres choses).
Encore super faux car l'IDE le plus réactif que j'ai jamais vu : intelliJ est développé en Swing.
Swing, quand on l'utilise bien c'est super réactif, mais plus des 2/3 des softs swing sont mal codés, ce qui provoque cette impression de lenteur.
Ton argument est un peu bidon car Eclipse est développé par des grosses boites comme IBM. Si c'est Open Source, c'est avant tout pour faciliter le développement entre différentes boites.On a quand meme conclu que le probleme d'Eclipse, c'etait Eclipse. CQFD. (Et je maintiens qu'ils font bien de pas open sourcer le truc avant d'avoir fini pour eviter la meme destinee).
Modifié par ZGoblin, 03 July 2012 - 12:38.
Tu sais que c’est vers 2 ans qu’on apprend à mettre les ronds dans les ronds, les triangles dans les triangles etc...
Regarde la forme de la clé USB, ... bien ... mets-là dans le port USB, et pas le port RJ45 stp
#22
Posté 03 July 2012 - 13:11
0 utilisateur(s) li(sen)t ce sujet
0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)










Retour en haut







