PDA

Vollständige Version anzeigen : Welches Computer-Betriebssytem nutzt ihr fürs Frorum?



SLOPPY
05.01.2008, 02:57
Mein bevorzugtes BS ist Debian-Lenny (http://www.debian.org/releases/testing/)

Darin hinein habe ich zusätzlich sämtliche freien Adobe und Sun Programme "hineingemogelt", sodass alles tut was ich will.

wtf
05.01.2008, 08:57
Weißt Du doch: FreeBSD 6.2p9 (http://freebsd.org)

Das hat aber mit den regelmäßigen Zusammenbrüchen nur bedingt zu tun ;)

bernhard44
05.01.2008, 09:31
http://www.weltraumsofa.de/blackout/media/1/20050712-realProg.gif

Rheinlaender
05.01.2008, 09:49
http://www.weltraumsofa.de/blackout/media/1/20050712-realProg.gif

Lustig - aber die <ENTER>-Taste ist ueberfluessig, <CR> ist 1101 (BIN) und <LF> 1010 (BIN) im ASCII-Code und im UTF8-Code.

wtf
05.01.2008, 09:55
LF ist line feed, aber was ist CR?

Klopperhorst
05.01.2008, 10:00
Ich brauche fürs Programmieren vor allem WIN32-API, und da kommt nur WINXP-Prof. in Frage.

Immer wieder werde ich gefragt, warum ich nicht auf Linux entwickel. Meine Antwort. Ich finde den EMACS enfach zu bescheuert zu bedienen, und wenn mir mal jemand eine gute WIN32-API-Engine auf Linux zur Verfügung stellt, werde ich wieder darüber nachdenken.


---

Rheinlaender
05.01.2008, 10:00
LF ist line feed, aber was ist CR?

Carriage Return

Mcp
05.01.2008, 10:01
LF ist line feed, aber was ist CR?

Carriage Return. Wagenrücklauf einer Schreibmaschine oder eines Nadeldruckers.

Die Sequenz CR LF ist unter Windows üblich.

Rheinlaender
05.01.2008, 10:04
Carriage Return. Wagenrücklauf einer Schreibmaschine oder eines Nadeldruckers.

Die Sequenz CR LF ist unter Windows üblich.

Was bei Linux/Unix nicht der Fall, weshalb es immer noch die beiden Uebertragungsmodi Binary und Ascii im FTP gibt.

wtf
05.01.2008, 10:08
Ich finde den EMACS enfach zu bescheuert zu bedienen, und wenn mir mal jemand eine gute WIN32-API-Engine auf Linux zur Verfügung stellt, werde ich wieder darüber nachdenken.


---

Geht das nicht mit Eclipse (http://www.eclipse.org/)?

Mcp
05.01.2008, 10:10
Was bei Linux/Unix nicht der Fall, weshalb es immer noch die beiden Uebertragungsmodi Binary und Ascii im FTP gibt.

Ja, dort gibt es gelegentlich Probleme bei der Datenübernahme. Ärgerlich sind solche Unterschiede allerdings auch beim Austausch von formatierten Textdokumenten z.b. unter Postscript.

Klopperhorst
05.01.2008, 10:10
Geht das nicht mit Eclipse (http://www.eclipse.org/)?

Eclipse ist ein gutes Ding. Aber fehlt mir noch eine ordentliche WIN32-API unter Linux.

Ich werde mal drüber nachdenken.

---

wtf
05.01.2008, 10:12
Eclipse ist in Java geschrieben und läuft unter so ziemlich allen OS.

Nutzt hier eigentlich jemand UltraEdit? Ich finde den Editor großartig.

Klopperhorst
05.01.2008, 10:13
Eclipse ist in Java geschrieben und läuft unter so ziemlich allen OS.

Klar, aber wenn ich C++ Sachen kompilieren will, in denen CreateWindowsEx vorkommt, brauche ich die entsprechenden WIN32 API Bibliotheken.


---

Rheinlaender
05.01.2008, 10:14
Ich brauche fürs Programmieren vor allem WIN32-API, und da kommt nur WINXP-Prof. in Frage.

Immer wieder werde ich gefragt, warum ich nicht auf Linux entwickel. Meine Antwort. Ich finde den EMACS enfach zu bescheuert zu bedienen, und wenn mir mal jemand eine gute WIN32-API-Engine auf Linux zur Verfügung stellt, werde ich wieder darüber nachdenken.


---

Nun, EMACS hat seine Vorteile, als Editor auf der Shell bevorzuge immer noch den vi (fast eine Glaubensfrage). Ansonsten stehen eine ganze Reihe von Developertools fuer Linux zur Verfegung.

Aber zur Sache: Solange Du nicht mit Graphic herumspielst und Du ISO-C++ oder ANSI-C schreibst bist Du fast immer auf der sicheren Seite. Das Problem beginnt GUI. Du hast hier verschiedene Moeglichkeiten: Du trennst die Application und schreibst die GUI z. B. in Python betriebssystemunabhaeig und als Client eines Servers, bzw. bindest sie per Lib in Deine C/C++-Application ein, der dann in einer Standardsprache geschrieben wird oder Du nimmst eine platformuebergreifende GUI-Lib. Es gibt hierfuer z. B. die freie Version der QT-Lib von Trolltech:

http://www.trolltech.com/

Klopperhorst
05.01.2008, 10:27
Ja, GUI ist immer der Knackpunkt. Meine selbstgeschriebene Library ist POSIX und HP/UX kompatibel, was die rudimentären Sachen abgelangt (Strings, Threads, Sockets ...) aber bei GUI hört der Spaß auf.

QT-Lib habe ich öfters verwendet, es hat mich nict begeistert, das Ding ist zu aufgebläht und beinhaltet sogar eigene Wrapper für Strings etc.

Python wäre eine Überlegung. KDE gefällt mir persönlich am besten zu programmieren auf Linux (wenn auch intern auf QT basierend), allerdings sind die Programme dann nicht mit WIN32 kompatibel.

Übrigens: Wer glaubt, Java-Swing wäre eine Alternative für plattformunabhängige GUI-Programmierung, der irrt. Das leidige Thema.


----

SLOPPY
06.01.2008, 02:57
Nun, EMACS hat seine Vorteile, als Editor auf der Shell bevorzuge immer noch den vi (fast eine Glaubensfrage). Ansonsten stehen eine ganze Reihe von Developertools fuer Linux zur Verfegung.

... so isses, meine Liebling ist vim ;)