@jerger_at_dda wie habt ihr denn Clojure ins Unternehmen gebracht? Oder habt ihr euch schon basierend auf Clojure gegründet?
@synthomat na ja, es gab genügend puppet-frust, den willen mal was neues zu lernen und die Hoffnung, das clojure gut mit (config-)Daten umgehen kann 🙂
Ich muss sagen dass ich inzwischen eher ungern noch was in java / ruby od. bash programmiere ... python ist vlt. so ein nächster versuch.
ah, interessant, hehe
wir machen 80% java und 19% python und 1% kommt von mir, wenn ich mal wieder versuche irgendwas in Clojure zu machen 😄
Womit entwickelt ihr denn Clojure? Ich bin gerade dabei von Emacs auf IntelliJ zu wechseln und bin einerseits beigeistert und andererseits ... "nicht so begeistert"
Cursive für IntelliJ
ich muss ja neben Clojure nicht auch noch Emacs lernen… 😅
Ich hoffe dass Cursive bald noch ein paar Refactorings dazu bekommt. Keine Funktionen extrahieren zu können ist ziemlich schmerzvoll
das kann Emacs?
Ja
Emacs kann noch einen HAUFEN mehr refactorings
Hier ist eine Liste aller Refactorings die Emacs momentan hinbekommt
Inklusive lustiger kleiner Videos wie sie funktionieren
schon gesehen 🙂
und warum wechselst du von emacs zu intellij?
Weil ich Notebookbedingt einen Wechsel von Mac auf Windows vollzogen habe
Eine lautmalerischer Ausruf, um große Überraschung beim Eintreten eines als eher unwahrscheinlichen Ereignisses kund zu tun, wobei der Ausrufende dieses Ereignis zudem als eher negativ empfindet.
Aha!
Ich muss sagen dass ich mit dem Surface Book 2 und dem Stift + Tablet sehr zufrieden bin
oh
läuft im lunix subsystem noch kein emacs?
Doch schon aber das ist alles langsam und unhandlich
Argl.
Hm, clj-refactor sieht schon beeindruckend aus, muss ich gestehen
Ich weiß, dass man mit seiner Zeit haushalten muss. Aber nachdem ich Emacs für Clojure wiederentdeckt habe, benutze ich ihn für so unfassbar viele Dinge. Ich würde sagen, die Investition hat sich bei mir gelohnt.
Man muss drölfhundert tastenkombinationen auswending lernen; das schreckt mich ein wenig ab
War bei mir auch so. Aber: Ich habe erkannt, dass man das gar nicht muss. Die, die Du ständig nutzt, sind schnell im Rückenmark gelandet. Und bei den anderen reicht's mir, wenn ich die Befehle kenne. Und es wird nicht lange dauern, da hast Du Dir den Emacs so zurechtkonfiguriert, dass kein anderer Emacser mehr damit arbeiten kann. 😂 (Das ist wiederum im Team ein echtes Problem, finde ich...)
richtig
spacemacs
z.B.
zumindest kann man mit text-editoren sehr gut remote arbeiten…
btw. debugging geht damit auch gut?
hab noch nicht ganz verstanden, wie man clojure mit der repl debuggen soll, aber Intellij bietet mit trampoline ja auch einen debugger wie man ihn von java, etc. gewohnt ist
Ich würde mit dem Ansatz "so, wie wir Kompilieren bei der Clojure-Entwicklung aus unserem Wortschatz gestrichen haben, streichen wir jetzt auch das Debugging" anfangen. Debuggen (Breakpoints, Single-Step, Zwischenergebnisse ansehen) geht aber. Unser Clojure-Team ist 8 Mitglieder groß. Alle machen Emacs – wir schauen uns aber regelmäßig den Stand der anderen IDEs an. Nicht, dass man zu eingefahren unterwegs ist...
Hast Du resourcen parat, wo man mal nachsehen könnte, wie eine interaktive entwicklung funktioniert?
ah, http://clojure.org hat sogar was dazu
Prima. Sonst kann ich in glorreicher Selbstverherrlichung nur https://www.youtube.com/watch?v=z2mkivjsM_Q&feature=youtu.be anbieten. Is aber oll.
ah! 🙂 Coolio, danke!
Falls "Bonn" in Deiner Nähe ist: Komm doch mal zu unserer User-Group vorbei: http://cugb.de Falls "Düsseldorf" in Deiner Nähe ist: Die Düsseldorfer User-Group ist super nett. Und sehr kompetent. Falls "Berlin" in Deiner Nähe ist: Die Berliner User Group ist ebenfalls super nett und ich ziehe meinen Hut. Und ich kann noch https://clojured.de - nicht ganz uneigennützig - empfehlen.
Bin aus der Nähe von Düsseldorf nach München gezogen kürzlich… grmfl
und die hiesige Usergroup scheint innaktiv zu sein
Jupp. Denn: Die treibende Kraft ist von München nach... :drum_with_drumsticks: ... Düsseldorf gezogen.
meh
Wir nutzen Atom & Protorepl
und sitzen immerhin im Raum Stuttgart
das ist ja demnächst in Zugreichweite
Ja ... aber rename funktioniert nicht ordentlich wenn das projekt zu groß ist, da clj-refactor keinen index pflegt, wie z.B. IntelliJ
🙂
vielleicht gibt es ja etwas brauchbares für vscode
Argl?
Ich habe Emacs 26 (Spacemacs) ganz locker-flockig hervorragend unter Win10 laufen.