Suche "Programmier-Sprachen-Theoretiker"
-
Ich muß mein Projekt nicht hier öffentlich diskutieren
und kann jetzt auch jedem davon dringend abraten.Mich würde mehr interessieren warum mein Projekt
nicht im Forum Projekte steht? Hat sich der Begriff
Projekt in den letzten 48 Stunden irgendwie geändert?Das ist etwas wofür ich noch keine Begründung gehört habe!
Warum bitte schön wurde mein Thread in dieses Forum verschoben?
Gibt es dafür eine sachliche Erklärung die man hören darf?
-
gorgoyle schrieb:
Ich muß mein Projekt nicht hier öffentlich diskutieren
und kann jetzt auch jedem davon dringend abraten.MrN hat eher nach einer Webseite gefragt. Wenn du Interesse wecken moechtest, kann es nicht verkehrt sein ein paar Infos online zu stellen. Es verlangt ja keiner dass du oeffentlich im Forum zu deiner Webseite Stellung nimmst.
Die Sache ist die: Die Leute, die was nicht in Ordnung finden, melden sich natuerlich am lautesten. Es gibt aber auch sehr viele, die die Threads hier einfach nur lesen und interessiert sind. Gerade die moechtest du ansprechen, aber durch Geheimniskraemerei vergraulst du die natuerlich. "Bei Interesse schreib mir eine Mail" ist auch schon zu viel Aufwand fuer die meisten, die sich einfach nur informieren moechten ob sie das Gebiet interessiert.
-
Danke für den Hinweis.
Ich möchte nicht jetzt schon eine public HP zu einen Projekt anbieten,
daß sich noch in einen so frühen Stadium befindet.Wenn ersichtlich ist, daß das ganze zu konkreten Ergebnissem führt,
werde ich diesen Schritt tun. Ich persönlich schätze keine Seiten
die so tun als gäbe schon etwas worüber zu lesen es wert wäre.Wie soll ich das eine Feature, das aus der Planung rausfliegt,
weil es sich nicht performant implementieren lässt von dem
unterscheiden das effizient implementiert wird.Wenn die Existenz einer HP notwendig oder praktisch wird,
dann werde ich sie erschaffen bzw. nutzen. (Domain ist verfügbar)Außerdem möchte ich keine kommerzielle Nutzung ausschliessen, auch
wenn in die Source unter einer OpenSourceLicense schliesslich
freigegeben möchte. All diese Punkte lasse ich offen, bis ich das
Kern-Team beisammen habe und wir uns in diesen diese Punkte einig
sind.Wenn ich einen HardCore-Informatik-Freak finde, der mir nach seinem
Ermessen das ganze Absegnet bzw. wichtige Modifikationen anregt, um
den mathematischen Ansatz zu festigen, dann habe ich Bestätigung, daß
das ganze eine bemerkenswerte Technolgie ist. Mit der Theorie im Rücken
kann ich dann ganz anders auftreten. Was mir fehlt ist zur Zeit ein
guter Theoretiker. Weitere Team-Mitglieder sind zwar willkommen aber
es wäre derzeit noch verfrüht um sie sinnvoll einzubinden.Meine Idee der Null-Objekte ist leider nicht neu, wie ich feststellen
konnte, ist aber gut genug, daß ein jemand diese für seine zum
Gegenstand seiner Dissertation machen konnte. Für mich war es nur ein
Detail, daß losgelöst von den anderen Konzepten zu beschreiben war.Eine erste Meinung, die ich von einen Studenten über meinen "wirklich
neune Teil" erhielt, der mittendrin ist, seinen Master in Computing zu
machen, sagte nach kurzer Beschauung: Das sieht interessant aus!
Leider hatte dieser der Zeit wenig Zeit, weil er in seinen Prüfungs-
Vorbereitungen steckt.Ich verspreche lieber nicht zuviel, obwohl ich eine große Erwartung habe.
Wenn es nicht anders geht, beginne ich dieses Projekt mit jemanden, bei
dem sich Theorie und Praxis etwa die Waage halten. Allerdings verdoppelt
sich die Arbeit, wenn einige Tücken in der Konzeption stecken und zu spät
bemerkt werden. Darum suche ich ja auch zuerst einen Theoretiker.MfG
gorgoyle
-
Glaub mir, du wirst keinen Hardcore Informatiker finden. Erfahrungssache^^
-
Ja unwahrscheinlich ... aber einen Theorie-lastigen Informatiker vll.?
Ein bischen suche ich aber noch. Ich hab normal mit Suchen und Finden Glück
-
Kannst du mal kurz beschreiben, um welche Fähigkeiten eine Sprache erweitert werden müsste, um deine Null-Objekte zu realisieren? Für mich sieht das im Moment so aus, als ob ich das Problemlos bereits in vielen Sprachen umsetzen könnte, ohne jegliche Erweiterung.
-
Für Null-Objekte sind abstrakte Klassen oder Interfaces völlig ausreichend.
Wie bereits gesagt, die Null-Objekte sind nicht der Grund für eine neue ProgrammierSprache.
Eher sind die Stream-Operatoren mit Assoziation R-Bind ein guter Grund.
-
gorgoyle schrieb:
Eher sind die Stream-Operatoren mit Assoziation R-Bind ein guter Grund.
gorgoyle schrieb:
Wie findet ihr denn die Idee die Stream-Operatoren operator<<() und operator>>() von L-Bind auf R-Bind zu setzen?
Das bedeutet, daß die Anweisung cout<<aString; übersetzt wird in aString<<(cout); Dann muss das KnowHow für all die Klassen nicht in der Stream-Klasse geschrieben werden, sondern eine beliebige Klasse lernt mit Streams umzugehen.
Kleiner Unterschied - grosse Wirkung .. aber nicht revolutionär! Wegen solcher Kleinigkeiten würd ich nicht eine neue ProgrammierSprache entwickeln wollen.OK, ich kenne erlich gesagt nur eine einzige Sprache, die << als "Stream-Operatoren" verwendet und die wäre C++. Und da wird der operator<< unabhängig vom Stream und von dem zu streamenden Objekt definiert; das "KnowHow" liegt also nicht in der Streamklasse.
class EineStreamklasse { public: void writeString(std::string const & einString); }; class EineZuStreamendeKlasse { public: std::string getBlabla() const; int getBlub() const; }; // Der operator muss weder vom Macher von EineStreamklasse, noch vom Macher von EineZuStreamendeKlasse sein. // Dennoch liegt hier das "KnowHow" MeineEigeneStreamklasse & operator << (MeineEigeneStreamklasse & stream, MeineEigeneZuStreamendeKlasse const & objekt) { stream.writeString(objekt.getBlabla()); stream.writeString(boost::lexical_cast<std::string>(objekt.getBlub())); }Dazu muss man noch sagen, dass << in C++ eigentlich kein Stream-Operator ist, sondern der nach-links-Bitshift-Operator. Er wird lediglich missbraucht, da man in C++ keine eigenen Operatoren erfinden kann.
-
Danke für die Richtigstellung.
-
Dachte ich's mir doch fast. Totalschaden auf mehreren Leveln.
Mein Tipp: lass die Geheimniskrämerei, und schraub deine Erwartungen an das Projekt vorläufig ein wenig zurück. Versteif dich vielleicht nicht ganz so sehr auf C++ wie es derzeit den Anschein hat.
Stell dein Konzept vor, zur Not hier im Forum, und hol dir Feedback dazu ein. Lass andere drüber schauen und dir aufzeigen wo welche Dinge problematisch Erscheinen, zu welchen Lösungen kein Problem existiert. Höchstwahrscheinlich wird sich auch herausstellen dass deine Sprache nicht annähernd so neuartig ist wie du meinst; tendenziell vielleicht nur in der Zusammenstellung der Eigenschaften/Features, wenn überhaupt.
Mach dich mit verschiedenen Sprachen, Konzepten vertraut. Durchstöbere relevante Seiten wie http://lambda-the-ultimate.org/ und lies tonnenweise Papers.
-
finix! wirklich herzlichen dank um dein bemühen mich von meinen vorhaben abzubringen.
um dir zu beschreiben wie sehr ich dein bemühen schätze muß ich sagen, daß mich dein name mich derzeit immer an dieses scenario denken lässt:
Eine "Queen" schiesst zwei "Broadlinge" ab und kurz darauf ist ein markanten, in meinen Ohren süßes! "klingeln" zu hören - ein schönes Gefühl!Behalt deine weisen Ratschläge für dich! Erfreue andere Forum-Gäste mit deiner charmanten Art und laß die sich an deinen strahlenden Geiste erlaben. Mir bereiten deine feinsinnigen Posts ein Gefühl, als hätt ich einen falschen Pilz gegessen. So lange du dich in der Sonne baden darfst - mach woanders Schatten! Besten Dank, Kamerad!
-
gorgoyle schrieb:
finix! wirklich herzlichen dank um dein bemühen mich von meinen vorhaben abzubringen.
um dir zu beschreiben wie sehr ich dein bemühen schätze muß ich sagen, daß mich dein name mich derzeit immer an dieses scenario denken lässt:
Eine "Queen" schiesst zwei "Broadlinge" ab und kurz darauf ist ein markanten, in meinen Ohren süßes! "klingeln" zu hören - ein schönes Gefühl!Behalt deine weisen Ratschläge für dich! Erfreue andere Forum-Gäste mit deiner charmanten Art und laß die sich an deinen strahlenden Geiste erlaben. Mir bereiten deine feinsinnigen Posts ein Gefühl, als hätt ich einen falschen Pilz gegessen. So lange du dich in der Sonne baden darfst - mach woanders Schatten! Besten Dank, Kamerad!
ha ha ha, oh je

Nur mit den Broadlingen konnte ich nichts anfangen, aber der Rest war sehr erheiternd

-
Er meint Broodlings und bezieht sich auf das Spiel Starcraft. Verstehen tue ich es trotzdem nicht.
-
gorgoyle schrieb:
mach woanders Schatten! Besten Dank, Kamerad!
damit:
finix schrieb:
Mach dich mit verschiedenen Sprachen, Konzepten vertraut. Durchstöbere relevante Seiten wie http://lambda-the-ultimate.org/ und lies tonnenweise Papers.
hat er doch recht und es war bestimmt nicht böse gemeint. im gegenteil, es war sogar ein recht konstruktiver vorschlag.

-
gorgoyle schrieb:
finix! wirklich herzlichen dank um dein bemühen mich von meinen vorhaben abzubringen.
Wie süß. Du solltest an deiner Kritikfähigkeit arbeiten.
-
na klar war das konstruktiv.
btw. vll. solltest du auch etwas mehr fisch essen und viel viel lesen - schadens würds ja wohl nicht .. sag bitte nicht ich wäre nicht konstruktiv!

-
gorgoyle schrieb:
btw. vll. solltest du auch etwas mehr fisch essen...
soll ich mich vergiften?

-
ich meinte natürlich biologisch einwandfrei angebaute und naturgebräunte fischstäbchen!

/*edit*/
komisch - ich hätt wetten können jemand würde mir erklären daß fischstäbchen aus käpt'n iglo seiner schatztruhe kommen
irgendwie vermisse ich gerade die herablassendend subtil beleidigenden Posts gewürzt mit einen quäntchen konstruktivität! *gggg*
-
Das eigendlich ironische ist, daß so mancher hier tatsächlich versucht Dir zu helfen, Du umgekehrt aber jeden runtermachst der Deine Idee in Frage stellt. Klar, man kann Kritiker auch mundtod machen indem man sie solange beleidigt bis sie sich abwenden. Dabei sollte es gerade in deinem Interesse sein über die Ideen zu diskutieren.
So ca jeder Programmierneuling will als erstes Projekt immer gleich eine neue Programmiersprache, ein eigenes Betriebssystem oder ein MMORPG schreiben (Die natürlich immer absolut genial, nie dagewesen und besser als alles was es schon gibt sind). Postings zu einem der drei Themen tauchen mit konstanter Regelmässigkeit hier und in anderen Foren auf und zeigen auch faszinierende Übereinstimmungen im Verlauf, bis hin zu dem Sand, in dem sie dann verlaufen.
Es scheint eine Art Naturgesetz zu sein das das Maß an Selbstüberschätzung immer umgekehrt proportional zum vorhandenen Wissen steht.
Dabei will ich mich gar nciht beschweren, diese Threads entwicklen zumeist einen recht guten Unterhaltungswert...
-
wow, noch immer nicht geschlossen...
~zu meiner zeit gab's das nicht ;)~