Seite 1 von 2
unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 07:05
von noisefloor
Hallo,
Stack Overflow hat eine Liste der unbeliebten Programmiersprachen erstellt. Mehr dazu im verlinkten Beitrag:
https://www.heise.de/developer/meldung/ ... 77098.html
Gruß, noisefloor
Re: unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 13:31
von Damaskus
Mein Favorit: Perl

Re: unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 13:35
von grum.py
Erschreckend, dass so viele Leute immer noch mit JavaShit arbeiten wollen. Perl ist gegen diesen Müll eine Wohltat.
Re: unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 14:25
von noisefloor
Hallo,
@grum.py: wieso noch? Die Popularität von JS nimmt doch eher zu als ab. Zumal JS in den letzten Jahren ziemliche viele und schnelle Fortschritte gemacht hat.
Was mich eher erstaunt hat ist, dass CoffeeSkript rel. weit ob ist.
Gruß, noisefloor
Re: unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 14:34
von grum.py
Scheiße mit Erdbeersoße schmeckt halt immer noch nicht. Leute nutzen JS nicht, weil es so geil ist, sondern, weil die Browserhersteller sie dazu zwingen.
So willkommen wie die GEZ.
Re: unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 14:40
von noisefloor
Hallo,
@grum.py: JS ist doch schon viel länger viel mehr als nur JS im Browser... Vielleicht hängt dein JS-Wissen einfach 5 Jahre zurück?
Scheiße mit Erdbeersoße schmeckt halt immer noch nicht.

Wobei TypeScript nach der Umfrage nicht unbeliebt ist. Vielleicht schmeckt Scheiße mit Schokosoße besser?
Gruß, noisefloor
Re: unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 14:41
von __deets__
Angesichts der zunehmenden Verbreitung von nicht-browser-basierten Anwendungen (alles um Node.js herum) von JavaScript ist das als Begruendung Bullshit.
Aber Meinungen soll man ja gut abhaengen und einmal gefasst ja nicht ueberdenken. Geschweige denn sauber begruenden... es lebt sich so schoen in einer Vergangenheit, wo es auch noch die GEZ gibt ..

Re: unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 14:44
von pillmuncher
@grum.py:[codebox=clojure file=Unbenannt.txt]user=> (geholfen-werden :wer sie :wo "
https://clojurescript.org/")[/code]
Re: unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 14:47
von __deets__
@pillmuncher finde ich ganz nett, leider war es dann mit dem stateful Rest der Welt wieder etwas hakelig zu verheiraten. Schick ist was mein Kumpel Jack damit gezaubert hat:
https://jackschaedler.github.io/goya/
Undo/Redo mit nahezu Null Aufwand bekommt man in Seiteneffektland nicht so leicht

Re: unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 14:58
von pillmuncher
@__deets__: Hey, ich meine, das hatte ich mal in einem Vortrag von David Nolen gesehen. Schicket Auto!
Wurstel mich gerade in om.next rein, damit scheint mir das mit dem state ganz gut lösbar zu sein.
Hy mag ich auch. Wenn jemand sowas wie clojure.spec in Hy schreiben würde, inkl. Property Based Testing, das wäre auch sehr schick.
Gruß,
Mick.
Re: unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 16:28
von __deets__
Yup, Nolen hat das recht prominent gefeatured. Das Prinzip von om.next ist auch ziemlich cool, aber ich brauchte D3.js, und da wurde es dann mit cjs etwas hakelig.
Re: unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 19:28
von grum.py
Ich wage ja die Behauptung, dass, wer außerhalb einer Umgebung, die ihn dazu zwingt, freiwillig JS einsetzt, auch Vollbart und einen hässlichen Schal trägt.
Node.js ist nach meinem persönlichen Dafürhalten die zweitdümmste Idee, die ich programmiertechnisch jemals gesehen habe. Vorsichtig ausgedrückt: Javascript ist nicht gerade dafür bekannt, besonders sicheres Programmieren zu erlauben, und nein, das ist auch 2017 noch so. Natürlich könnt ihr mich dafür jetzt blöde flamen ("haha, der grum.py nennt den Beitragsservice noch GEZ ROFL LOOOOOL"), aber das ist dann halt sprechend.
Würgbeispiele:
http://www.tamagothi.de/2011/09/13/waru ... chbar-ist/
Sprachen, die mir auch im Browser diesen unzureichenden Müll vom Hals halten (siehe Beispiel Clojurescript), sind mir insofern tatsächlich sehr willkommen.
Re: unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 19:47
von noisefloor
Hallo,
...auch Vollbart...
Es gibt übrigens Untersuchungen, die "belegen", dass Programmiersprachen, welche von Leuten, die einen (Voll-) Bart haben, erfunden wurden, erfolgreicher sind:
Link,
Link2. Ergo: Vollbart=gut!
@grum.py: Was ist denn "sicheres Programmieren"?
Gruß, noisefloor
Re: unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 19:51
von grum.py
Typsicheres zum Beispiel.
Re: unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 22:16
von DasIch
Modernes JS ist gar nicht so schlecht. NodeJS ist gerade für Netzwerk Kram auch ganz nett weil da alles asynchron ist und es nicht zig unterschiedliche Wege gibt Sachen asynchron zu machen. Die Python Situation ist da ja eine einzige Katastrophe.
Außerdem gibt es mit Flow, Typescript usw. ja auch die Möglichkeit Typen im JS Code zu haben. Anders als bei PHP sind die Erwachsenen in der JS Community angekommen und es wird wirklich was verbessert.
Re: unbeliebte Programmiersprache bei SO
Verfasst: Freitag 3. November 2017, 22:22
von grum.py
Weißt du, wo Erwachsene sind und Dinge verbessern? In C.
Sind Python und PHP übrigens auch drin geschrieben.
Meinjanur.
Re: unbeliebte Programmiersprache bei SO
Verfasst: Samstag 4. November 2017, 00:38
von DasIch
C hat doch effektiv die gleichen Probleme wie JS nur noch schlimmer und mit noch viel mehr spannenden negativen Überraschungen.
Re: unbeliebte Programmiersprache bei SO
Verfasst: Samstag 4. November 2017, 00:56
von grum.py
Echt? In C gibt es dynamische Typen? Wie deklarierst du die denn so? (Nein, Typeninferenz erzeugt keine dynamischen Typen aus dem Nichts.)
Re: unbeliebte Programmiersprache bei SO
Verfasst: Samstag 4. November 2017, 01:16
von __deets__
Also die Begriffe typinferenz und C in einem Satz ohne ein dickes “nicht” ist mal komplett daneben. In C wird mal rein gar nix inferiert. Da wird aus meinem void* was auch immer ich caste. Ob das stimmt weiß das liebe Spaghettimonster. Das extrem schwache (wenn auch statische) Typsystem von C hier als das 8 Weltwunder zu verkaufen...
Haskell, OCAML, ML, ja sogar C++ inferiert Typen. C nicht.
Und das Python in C verbessert wird ist auch wieder frisch aus der Mottenkiste. Die in Bezug auf Performance deutlich überlegene PyPy Implementierung ist Python in Python implementiert. Wie die das ohne die vermeintlich unabdingbaren Männerprogrammierer die die Welt verbessern hinbekommen.... man weiß es nicht.
Re: unbeliebte Programmiersprache bei SO
Verfasst: Samstag 4. November 2017, 01:23
von grum.py
__deets__ hat geschrieben:In C wird mal rein gar nix inferiert. Da wird aus meinem void* was auch immer ich caste.
Eben. Deswegen ist mir nicht ganz klar, wie man ernsthaft annehmen kann, es sei auch nur ansatzweise so zum Schreien wie der JS-Müll.
__deets__ hat geschrieben:Das extrem schwache (wenn auch statische) Typsystem von C hier als das 8 Weltwunder zu verkaufen...
Tu' ich nicht, ist eben nur ein massiver Vorteil gegenüber JS.
Ist die Runtime von diesem Node-Dreck nicht auch in C geschrieben? Müsste ich gerade nachgucken.
__deets__ hat geschrieben:Die in Bezug auf Performance deutlich überlegene PyPy Implementierung ist Python in Python implementiert.
Nö, in RPython, aber das ist Wortklauberei. Das braucht übrigens, um zu laufen, erst mal Python...
