-
Re: Viele Programmiersprachen sind deutlich besser geeignet als Python, um Webanwendungen zu erstellen
Autor: mick_3 06.05.15 - 17:38
Ja, kennt der Autor sich mit Webanwendungen aus?
Schon mal was von Django, Flask oder Pyramid gehört? For allem Django ist ein populäres Python-Framework für Webanwendungen. Ausserdem gibt es da noch solche Sachen wie Plone als CMS oder Tornado als High-Performance Python-Webserver.
Python hat dazu jede Menge eingebaute Module (für JSON, URL-Aufrufe, HTTP, WSGI, XML,MIME etc.) in der mitgelieferten Standardbibliothek sowie unzählige 3rd-Party Bibliothen zur Webentwicklung auf PyPI bzw. Github.
Das im Webbrowser nur JavaScript standardmässig unterstützt wird, dass betrifft alle Programmiersprachen, nicht nur Python. Wobei JavaScript sich bereits ein paar Features von Python "abgeschaut " hat, u.a. Array Comprehensions oder Generators in JS 1.7.
Welche Programmiersprachen, abgesehen von JavaScript, sind besser geeignet als Python, um Webanwendungen zu erstellen?
2 mal bearbeitet, zuletzt am 06.05.15 17:40 durch mick_3. -
Re: Viele Programmiersprachen sind deutlich besser geeignet als Python, um Webanwendungen zu erstellen
Autor: Bitschnipser 06.05.15 - 17:51
Wenn du Entwickler für eine Webanwendung einstellst, müssen die zur Zeit zwei Sprachen können: JS und Python. Mit sowas wäre dann nur noch eine Sprache nötig.
Dass Python für das Leben innerhalb eines Browsers nichts besonders Auffälliges mitbringt, liegt wohl daran, dass die entsprechenden Libraries fehlen. Wenn Pyjs was Dauerhaftes wird, werden die Libraries wohl recht schnell auch kommen. -
Re: Viele Programmiersprachen sind deutlich besser geeignet als Python, um Webanwendungen zu erstellen
Autor: mick_3 06.05.15 - 18:21
Bitschnipser schrieb:
--------------------------------------------------------------------------------
> Wenn du Entwickler für eine Webanwendung einstellst, müssen die zur Zeit
> zwei Sprachen können: JS und Python. Mit sowas wäre dann nur noch eine
> Sprache nötig.
Zwei Sprachen gehören für Webentwickler seit Ewigkeiten zum Tagesgeschäft, sei es PHP, Java, Python, Ruby oder .NET für den Server sowie JavaScript (und HTML5/CSS) für den Client. Kann ja sein, dass sich in Zukunft auch JavaScript auf dem Server durchsetzt bzw. bis auf ein minimales Server REST-API alles im Browser passiert.
Umfangreichere Webprojekte haben deshalb mehrere spezialisierte Entwickler. Ob die die gleichen Programmiersprachen verwenden oder nicht, dass ist nicht das Problem, sondern das Wissen bzw. die die Einarbeitung in die jeweiligen Technologien bzw. Frameworks.
Ich würde keinen (Web-)Entwickler einstellen, der nicht in der Lage ist, eine weitere Programmiersprache zu beherrschen bzw. zu erlernen Ein guter Webentwickler sollte kein Problem haben, z.B. von Django in Python auf Backbone oder AngularJS zu wechseln. -
Re: Viele Programmiersprachen sind deutlich besser geeignet als Python, um Webanwendungen zu erstellen
Autor: M.P. 06.05.15 - 18:28
Bitschnipser schrieb:
--------------------------------------------------------------------------------
> Wenn du Entwickler für eine Webanwendung einstellst, müssen die zur Zeit
> zwei Sprachen können: JS und Python. Mit sowas wäre dann nur noch eine
> Sprache nötig.
> ...
Oder man stellt die serverseitige Programmierung auf Node.Js um... ;-)
"do you have skills in SQL?"
"no"
"then lets write 'skills in noSQL'" -
Re: Viele Programmiersprachen sind deutlich besser geeignet als Python, um Webanwendungen zu erstellen
Autor: freebyte 06.05.15 - 22:20
mick_3 schrieb:
--------------------------------------------------------------------------------
> Ich würde keinen (Web-)Entwickler einstellen, der nicht in der Lage ist,
> eine weitere Programmiersprache zu beherrschen bzw. zu erlernen.
Naja, ob der Entwickler nun mit 6 oder 10 Toolsets mässig umgehen kann, macht dann keinen Unterschied mehr :-) -
Re: Viele Programmiersprachen sind deutlich besser geeignet als Python, um Webanwendungen zu erstellen
Autor: twothe 07.05.15 - 01:00
Ich glaube das Kernproblem in der heutigen Webentwicklung ist, dass der durchschnittliche Web-Entwickler zwar gefühlt 2000 Sprache und Libraries kennt und zur Verfügung hat, aber damit nichts vernünftiges hin bekommt.



