php.de

Zurück   php.de > php.de Intern > Off-Topic Diskussionen

Off-Topic Diskussionen Mach mal Pause vom Programmieren!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.01.2012, 23:20  
Benutzer
 
Registriert seit: 24.12.2010
Beiträge: 68
PHP-Kenntnisse:
Anfänger
kaptainIglo befindet sich auf einem aufstrebenden Ast
Standard PHP im Kreis von Java und Co?

Hi,

mich würde interessieren ob man PHP als professionelle Programmiersprache bezeichnen bzw ansehen kann. In div. Kreisen hat PHP eigentlich einen schlechten Ruf (Unsicher, gefrickel). Warum auch immer. Abgesehen davon das PHP schon Richtung Web gebunden ist, kann ich doch eigentlich PHP auf gleicher Ebene wie Java, C# usw sehen? Muss man sich als PHP-Programmierer als zweitklassiger Programmierer ansehen?
Ich finde man sollte sich irgendwann auf eine primäre Programmiersprache als Entwickler festlegen und sich dort dann austoben. Ich bin mir momentan nicht sicher ob es nicht besser ist hier in Richtung C# oder Java zu gehen.
Wie seht Ihr das?
kaptainIglo ist gerade online   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.01.2012, 23:34  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Ich finde man sollte sich nicht so wichtig nehmen und manchmal auch nen Sch.. darauf geben, was andere meinen, abwerten zu müssen.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 13.01.2012, 00:56  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Zitat:
Zitat von kaptainIglo Beitrag anzeigen
Hi,

mich würde interessieren ob man PHP als professionelle Programmiersprache bezeichnen bzw ansehen kann. In div. Kreisen hat PHP eigentlich einen schlechten Ruf (Unsicher, gefrickel). Warum auch immer. Abgesehen davon das PHP schon Richtung Web gebunden ist, kann ich doch eigentlich PHP auf gleicher Ebene wie Java, C# usw sehen? Muss man sich als PHP-Programmierer als zweitklassiger Programmierer ansehen?
Ich finde man sollte sich irgendwann auf eine primäre Programmiersprache als Entwickler festlegen und sich dort dann austoben. Ich bin mir momentan nicht sicher ob es nicht besser ist hier in Richtung C# oder Java zu gehen.
Wie seht Ihr das?
<some pieces of IronicContent all="no">
PHP kann ohne Modifikation als Webserver (S)API laufen.
PHP kann ohne Modifikation Scripts als Server jeder Art ausführen.
PHP kann ohne Modifikation Scripts als Desktop-Anwendung ausführen.
PHP Scripte sind in jede Sprache einfacher Portierbar als andere Sprachen zu PHP.
PHP ist einfach einbettbar in Betriebssysteme.
PHP ist x-plattformtauglich.
PHP ist weiter verbreitet als Java ( nicht javascript, JAVA! ).
PHP Entwickler haben 2 Stunden eher Feierabend als Java-Entwickler ihre IDE gestartet.
</some pieces of IronicContent>

Software Entwickler sind nicht auf eine Sprache festgelegt.

<-- PHP, Delphi, C(++,#), Fortran, Cobol, (x)Basic ( incl. VB )

Derweil wenn jemand meint du nutzt eine Sprache die er für Nerdy oder Gimpig hält, lass ihn Wissen das Menschen die sich über andere Menschen herablassend auslassen in der Regel dein Büro durchs Fenster verlassen und er doch schon mal gucken soll ob er noch weitere Aussagen riskieren kann. Denn eins kann sein Java nicht, Fallschirme spawnen *fg*
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.

Geändert von tr0y (13.01.2012 um 01:00 Uhr).
tr0y ist offline   Mit Zitat antworten
Alt 13.01.2012, 02:58  
Erfahrener Benutzer
 
Registriert seit: 26.11.2008
Beiträge: 264
dsentker befindet sich auf einem aufstrebenden Ast
Standard

Interessant ist ja letztendlich nur, was man mit den Werkzeugen macht, die einem in die Hand gelegt werden. Wenn du also in wenigen Wochen mit PHP ein twitterndes Facebook-Wikipedia mit einer halben Milliarde Usern erschaffst, ist das schonmal ein guter Anfang.

Wenn PHP so schlecht wär (wie RoR- u.a. Entwickler es durchaus manchmal behaupten), dann wäre Facebook unsicher, schlampig programmiert und zweitklassig.
(Ja, ich weiss, Facebook hat PHP modifiziert, ist aber im Kern immer noch PHP).
__________________
dsentker ist offline   Mit Zitat antworten
Alt 13.01.2012, 07:38  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Zitat:
Zitat von dsentker Beitrag anzeigen
Interessant ist ja letztendlich nur, was man mit den Werkzeugen macht, die einem in die Hand gelegt werden. Wenn du also in wenigen Wochen mit PHP ein twitterndes Facebook-Wikipedia mit einer halben Milliarde Usern erschaffst, ist das schonmal ein guter Anfang.

Wenn PHP so schlecht wär (wie RoR- u.a. Entwickler es durchaus manchmal behaupten), dann wäre Facebook unsicher, schlampig programmiert und zweitklassig.
(Ja, ich weiss, Facebook hat PHP modifiziert, ist aber im Kern immer noch PHP).
Wobei man ja sagen muss das eine suboptimale Sprache nicht zwingend das Projekt zweitklassig machen.. In der Regel bemerkt diese Suboptimalität eh nicht der User, die Klimmzüge genau dieses durchdringen zu vermeiden ist Job des Umsetzenden Teams.

Aber Facebook ist ein gutes Beispiel, Die Facebook Devs sind noch einen Schritt weiter gegangen als der Normalsterbliche Entwickler und haben PHP zu "mehr" gemacht als es war.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 13.01.2012, 09:31  
php.de
Gast
 
Beiträge: n/a
Standard

Die Entwickler von PHP sind aktuell mächtig im Stress, weil sie erkannt haben, dass PHP Mängel hat. Doch mit PHP 6 wird ein großer Mangel behoben sein. Nämlich die UTF-8-Unterstützung. Aktuell ist das nämlich wirklich ein Gefrickel.

Ein weiteres großes Problem, das aber - soviel ich weiß - noch nicht von den PHP-Entwicklern angegangen wurde, sind Rechenungenauigkeiten. Es gibt zwar einige Hacks, doch im Grunde genommen ist es hier wie bei UTF-8. Ein Gefrickel. Hier fehlt eindeutig ein neuer Datentyp.

Was OOP betrifft, hat PHP unglaublich aufgeholt. Dennoch fehlt das Eine oder Andere, das Programmierer anderer Programmiersprachen vermissen werden. Schichwort: Casting, Typehinting. Ab PHP 5.4 kommt zum Glück wieder etwas neues hinzu, nämlich Typehinting für Rückgabewerte.

Fazit: PHP ist aktuell eine rießige Baustelle. Es gibt noch genug zu tun. Aber man sollte sich immer bewusst sein, dass an PHP Leute arbeiten, die das kostenlos machen. Und sie leisten gute Arbeit.

Java ist übrigens nicht der heilige Gral. Zu Java gibt es einige Alternativen, die sich mehr oder weniger von Java ableiten, um dessen Schwächen auszumerzen. U. a. Exception-Handling und Multitasking. Außerdem sind Programmiersprachen wie C# oder Java mittlerweile schon zu komplex geworden.
  Mit Zitat antworten
Alt 13.01.2012, 09:48  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Nenn mir eine Programmierersprache ohne Baustellen. Gibts nich ? Ok.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 13.01.2012, 10:02  
php.de
Gast
 
Beiträge: n/a
Standard

Natürlich gibt es in allen Programmiersprachen Baustellen. Aber ich versuche hier mal zu verdeutlichen, wie groß die Baustelle in PHP ist.

Für die Version 6 waren eine Unmenge an Änderungen angedacht. Sie waren jedoch derart umfangreich, dass es viel zu lange gedauert hätte, bis sie endlich eine neue Version veröffentlichen hätten könnten. Darum entschloss man sich, Zwischenversionen einzuführen und dort schon Änderungen zu veröffentlichen, die ursprünglich eigentlich erst für Version 6 geplant waren.

Diese Änderungen sehen wir jetzt schon in den Versionen 5.3 und 5.4.
  Mit Zitat antworten
Alt 13.01.2012, 10:05  
Erfahrener Benutzer
 
Registriert seit: 26.11.2008
Beiträge: 264
dsentker befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von php.de Beitrag anzeigen
Doch mit PHP 6 wird ein großer Mangel behoben sein. Nämlich die UTF-8-Unterstützung. Aktuell ist das nämlich wirklich ein Gefrickel.
Naja, "Gefrickel" ist IMHO etwas anderes. Ich hatte bisher nie größere Probleme.
Zitat:
Ein weiteres großes Problem, das aber - soviel ich weiß - noch nicht von den PHP-Entwicklern angegangen wurde, sind Rechenungenauigkeiten. Es gibt zwar einige Hacks, doch im Grunde genommen ist es hier wie bei UTF-8. Ein Gefrickel. Hier fehlt eindeutig ein neuer Datentyp.
Kannst du das näher erläutern? Wann entstehen Rechenungenauigkeiten?
Zitat:
Was OOP betrifft, hat PHP unglaublich aufgeholt. Dennoch fehlt das Eine oder Andere, das Programmierer anderer Programmiersprachen vermissen werden. Schichwort: Casting, Typehinting.
Casting? Du meinst aber nicht $nr = (float) $nr ? Was das Typehinting betrifft: PHP castet ja eh automatisch, es ist ein PHP-Paradigma und kein Defizit. Es macht die Sprache quasi aus. Es reicht ohnehin meist aus, auf Klassen oder Interfaces zu casten, was ja möglich ist.

Zitat:
Ab PHP 5.4 kommt zum Glück wieder etwas neues hinzu, nämlich Typehinting für Rückgabewerte.
Hab ich was verpasst?
__________________
dsentker ist offline   Mit Zitat antworten
Alt 13.01.2012, 10:18  
php.de
Gast
 
Beiträge: n/a
Standard

Zitat:
Hab ich was verpasst?
Oh, sorry. Da habe ich etwas durcheinandergebracht. Das kommt erst ab 6.0.
Siehe 5.7 http://wiki.pooteeweet.org/PhP60
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Webentwickler (m/w) Java (Vollzeit, Kassel) Philigran Gewerblich 0 13.12.2011 14:40
Webentwickler (m/w) (PHP o. Java) ggf. auch mit Erfahrung im Webdesign Philigran Gewerblich 1 18.08.2011 15:16
Sockets bei php/Interaktion mit Java BioLauri PHP Tipps 2010 3 01.10.2010 23:08
Webentwickler/in (PHP5, Java), Wien HR CONSULTING Gewerblich 0 16.03.2010 12:52
PHP/Java Bridge - Fehler in PHP aus Java alphas PHP-Fortgeschrittene 6 14.01.2009 14:32
[Erledigt] Seite nur auf AJAX (Java) auslegen? Hu5eL PHP Tipps 2008 12 21.05.2008 08:21
php oder java? resturan Off-Topic Diskussionen 1 24.04.2006 09:45
Möglichkeiten von Java? Rockmaster Off-Topic Diskussionen 6 20.04.2006 16:41
Aufruf eines PHP Skriptes aus JAVA Umgebung PHP Tipps 2005-2 3 14.06.2005 17:39
[Erledigt] PHP vs. Java? Off-Topic Diskussionen 7 18.05.2005 09:09
Java oder C ? Off-Topic Diskussionen 30 30.11.2004 10:28
get_browser und Java MadCro PHP-Fortgeschrittene 1 18.10.2004 14:43
Java und IE HTML, Usability und Barrierefreiheit 3 01.09.2004 22:45
Java oder C Off-Topic Diskussionen 15 17.08.2004 17:55

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
kreis bei java, c# oder java oder php

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:07 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum