WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Welche Programmiersprache? (http://www.wcm.at/forum/showthread.php?t=233234)

ruffy_mike 04.02.2009 09:50

Mache ich gerne am Abend - da werde ich zuvor noch fairerweise schauen, ob Apple per online-Update eine neue Version von Java anbietet :)

Edit: Wundert mich eigentlich dass Apple/MacOS so rückständig ist... schließlich baut es doch auf Linux auf? Ich denke aber dass aufgrund der "Ultrageheimspezial-GUI" von Apple die Unterstützung von Java (Stichwort Swing & Co) etwas nachhinkt?!

Farkarich 04.02.2009 11:30

so, ich hab jetzt mal geoogled, angäblich gibts seit sommer jetzt "schon" ein java 6 für den mac..

naja es scheitert so weit ich weis weniger an der technik als an der unterstützung / lizenzpolitik von apple...

hoshibrother 04.02.2009 18:01

hi!

falls ich dir einen tipp geben darf: für ucontroller ist c weiter verbreitet. solange du die logik halbwegs verstehst, dürfte das kein problem sein. falls du darin etwas hilfe brauchst, google einfach nach micro c / os-II. das original von jean labrosse ist aber für anfänger zu schwer geschrieben.

pasci87 05.02.2009 14:13

hello
vielen dank für die antworten!

Also ich weiß von einem alten lehrer das java auf OS X läuft, wäre aber möglich, dass auch er se5 benutzt.
Ich persönlich habe mir mit java eher leicht getan. Finde es ist halbwegs gut strukturiert und mit den richtigen tools lassen sich ziemlich schnell brauchbare ergebniss erzielen. Das was ich halt nicht glaube, ist, dass ich mit java bei embedded Hardware den Vorteil haben werde. Da ist eine C Schiene vll vorteilhafter.

Deswegen hab ich mir mal den SharpDevelope runter geladne und mich mal ein wenig damit auseinandergesetzt. Finde den Developer ganz angenehm, nur finde ich kann er im Moment noch zu viel für mich.
Hat sich schon jemand damit auseinander gesetzt, kann man mir vl tippsgeben?

lg pasci87

Farkarich 05.02.2009 21:38

Hi kann sein dass ich was flasch verstehe aber der Sharpdeveloper ist ja erst wieder für c# oder??

und dann ist es für mobile geräte das selbe wie java...

Yoghurt 17.03.2009 10:56

Zitat:

Zitat von Farkarich (Beitrag 2344584)
Hi kann sein dass ich was flasch verstehe aber der Sharpdeveloper ist ja erst wieder für c# oder??

und dann ist es für mobile geräte das selbe wie java...

SharpDeveloper ist die Freeware/OpenSource Alternative zu VisualStudio. Ist für kleinere C# Projekte sicher nicht schlecht, kommt aber nicht an den Komfort eines Visual Studios ran und ist auch von den Features bei weitem nicht so umfangreich. Entwickeln kannst du mit VS auch für alle Windows Smartphone und PDA Plattformen (Windows Mobile, CE). Es gibt auch spezielle Microcontroller die .Net nativ verstehen (sprich du brauchst kein OS um die Dinger zu programmieren und kannst direkt auf die I/O Register zugreifen).

Aus der Praxis kann ich dir sagen das Anwendungen in Java auf Mobile Phones komplizierter zu Entwickeln sind als mit dem .Net Compact Framework und meistens auch Performance mäßig nicht rankommen. Das liegt aber nicht an der Sprache sondern daran, das die Windows Smartphones meistens die weitaus fetteren CPUs und mehr Hauptspeicher haben.

Wenn du wirklich auch Microcontroller programmieren willst, wirst du um grundlegende Assembler Kenntnisse nicht rum kommen (auch nicht wenn du dann in C schreibst).

Generell stimmt es schon... es ist eigentlich egal welche Sprache du lernst.. kannst du Eine, kannst du problemlos auf eine Andere umsteigen. Willst du Geld damit verdienen und Hauptsächlich auf (Windows) Desktop entwickeln nimm C#, wenn du mehr Server/Web Programmierung bevorzugst würde ich Java wählen. Für uController musst du sowieso extra lernen und da sind am Besten die Entwicklerkits der Hersteller wie ARM/AVR geeignet (gibts auch halbwegs günstig). Als Start kann ich dir auf jeden Fall die Seite http://www.mikrocontroller.net/ empfehlen.

argos 01.04.2009 19:38

probier's einmal mit python
 
Hallo,
Python gibst's für Linux und Windows mit einer super Programmierumgebung
zb. Qt4 und das alles gratis !


argos


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag