Re: Welche Programmiersprache?
Marco Dieckhoff schrieb:
Aber z.B. mit jikes kompilierte und java (JDK 1.3.x) ausgeführte Programme sind wahnsinnig langsam...
Unter welcher Hardware? Wie ist heute der Stand der Technik bezüglich der jit Compiler & Linux? Die Dinge die Daniel programmieren möchte gibt es bestimmt schon. Im Internet sind einen Haufen freie C++ Biblotheken zu finden, auch die C'T hat in der letzten Ausgabe ein ziemlich umfangreiches Matheprgr auf der CD. Deshalb würde ich es mir nicht antun und C++ unter Zeitdruck zu lernen (>2Jahre für einen halbwegs brauchbaren Programmierstil erforderlich). Grundsätzlich bin ich persönlich ein Befürworter der OOP - einfach wegen der Erweiterbarkeit der Klassen (Vererbung), wenn es auf speed ankommt - dann würde ich erst zu funktionalen Programmiersprachen zurückgreifen (Fortran). Wenn es auf Zeitdruck ankommt und ich noch überhaupt nicht programmieren kann - dann scheint xbasic nicht übel zu sein (bin kürzlich darüber gefallen). Aber wie gesagt - kein OOP und deshalb nur für kleine Projekte geeignet (man glaubt garnicht wie schnell unübersichtlich der eigene Müll wird :-)) Viel Erfolg Robert --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Mon, Jul 10, 2000 at 11:44:20 +0200, robert_wilhelm_land wrote: [...]
Grundsätzlich bin ich persönlich ein Befürworter der OOP - einfach wegen der Erweiterbarkeit der Klassen (Vererbung), wenn es auf speed ankommt - dann würde ich erst zu funktionalen Programmiersprachen zurückgreifen (Fortran).
OOP ist wie ein Phantom: Jeder redet darüber, aber so richtig gesehen hat es noch keiner. Abhängig von der verwendeten OO-Sprache kann Vererbung IMHO ganz schön anstrengend werden.
Wenn es auf Zeitdruck ankommt und ich noch überhaupt nicht programmieren kann - dann scheint xbasic nicht übel zu sein (bin kürzlich darüber gefallen). Aber wie gesagt - kein OOP und deshalb nur für kleine Projekte geeignet (man glaubt garnicht wie schnell unübersichtlich der eigene Müll wird :-))
Für jemanden, der noch keine Progrmmiererfahrung hat ist BASIC denkbar ungeeignet, da es auf Grund seiner Struktur zu 3-dimensionaler Sauerkraut-Programmierung verleitet. Genau dann wird es unübersichtlich. OOP und die Größe der Projekte stehen in keinerlei Zusammenhang. Im Gegenteil: Oft sind prozedurale Projekte übersichtlicher als objektorientiert ausgeführte. BTW: Eines der erfolgreichsten betriebswirtschaftlichen Programme für den Mittelstand (COMET von der Nixdorf Computer AG, Ende der 80er über 85.000 mal installiert), komplett mit Finanzbuchhaltung, Lagerwirtschaft, Costing, Auftragsbearbeitung/Fakturierung, Produktionssteuerung ... ist in einem BASIC-Dialekt programmiert. Es läuft über eine Runtime-Umgebung heute noch einige tausend Mal auf Unix-Rechnern. Die weltweit größte Codezeilenzahl in aktiv genutzten Programmen dürfte mit Abstand COBOL haben - die Mehrzahl von Host-Anwendungen (Banken, Konzern-Anwendungen, ...) sowie fast die gesamte AS400-Software ist damit programmiert. SCNR Jan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Mit, 12 Jul 2000 las ich von Jan Trippler: [...]
Für jemanden, der noch keine Progrmmiererfahrung hat ist BASIC denkbar ungeeignet, da es auf Grund seiner Struktur zu 3-dimensionaler Sauerkraut-Programmierung verleitet. Genau dann wird es unübersichtlich.
[...] Hi! Selbst wenn ich mich oute, aber Basic ist durchaus geeignet auch groessere und komplexere Projekte zu realisieren. M$ VB 6, ich benutze an meinen Arbeitsplatz die Enterprise Edition, kann auch mit verschiedenen Klassen usw. umgehen. Eigene DLLs, Klassen usw. koennen mit der VB-Version erstellt werden. Unter Linux ist mir noch keine derartige Basic-Version aufgefallen. Aber ich gebe zu, ich habe auch mal mit C oder Java fuer Linux geliebaeugelt. cu Udo Neist --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Don, Jul 13, 2000 at 06:57:55 +0200, Udo Neist wrote: [...]
Selbst wenn ich mich oute, aber Basic ist durchaus geeignet auch groessere und komplexere Projekte zu realisieren. M$ VB 6, ich benutze an meinen Arbeitsplatz die Enterprise Edition, kann auch mit verschiedenen Klassen usw. umgehen. Eigene DLLs, Klassen usw. koennen mit der VB-Version erstellt werden.
Ich kenne VB auch recht gut, aber zu einer _richtigen_ OO-Sprache fehlt ihm doch eine ganze Menge (meine Kenntnisse enden allerdings mit Verison 5), Mehrfachvererbung z. B. Die _Eignung_ von VB resultiert leider oft nur aus der Tatsache, dass es ein M$-Produkt ist. In einer ehemaligen Firma habe ich mal genau so eine Art von *Entscheidungsprozess* miterleben dürfen :-( Zur generellen Eignung von Basic hatte ich in der Mail, auf die Du Dich bezogen hast, ja weiter unten was gesagt. Jan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Jan Trippler (Jan.Trippler@t-online.de) [20000712 22:24]:
Produktionssteuerung ... ist in einem BASIC-Dialekt programmiert. Es
Also wenn jemand Business BASIC erwähnt wird mir regelmässig schlecht :)
Philipp
--
Philipp Thomas
On Fre, Jul 14, 2000 at 03:41:52 +0200, Philipp Thomas wrote:
* Jan Trippler (Jan.Trippler@t-online.de) [20000712 22:24]:
Produktionssteuerung ... ist in einem BASIC-Dialekt programmiert. Es
Also wenn jemand Business BASIC erwähnt wird mir regelmässig schlecht :)
Das mag Deine persönliche Meinung sein, aber es zeigt deutlich, dass nicht vorrangig die Sprache, sondern die Fähigkeiten und die Disziplin der Programmierer die Qualität der Software bestimmen. Ich habe persönlich nur oberflächliche Kenntnisse von Business Basic, aber ich habe viele richtig elegant (und strukturiert!) aufgebaute Programme in Business Basic gesehen. Jan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Philipp Thomas schrieb in 0,7K (21 Zeilen):
Also wenn jemand Business BASIC erwähnt wird mir regelmässig schlecht :)
Ich schlage vor, Linux in Delphi oder Business BASIC zu reimplementieren. -Wolf'Cthulhu'gang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (5)
-
Jan.Trippler@t-online.de
-
pthomas@suse.de
-
robert_wilhelm_land@csi.com
-
samfire@gmx.de
-
weissel@netcologne.de