Vilket programmeringsspråk ska man satsa på?
-
- Inlägg: 70
- Blev medlem: 10 okt 2006, 21:42
- OS: Ubuntu
- Utgåva: 14.04 Trusty Tahr LTS
- Ort: Stockholm
- Kontakt:
Vilket programmeringsspråk ska man satsa på?
Hej!
Jag har lite funderingar om vilket programmeringspråk man skall satsa på..
Jag har planerat att skapa program som skall funka under både Windows & Linux, så då är min fråga till er:
Vilket programmeringsspråk skall jag välja?
Btw, Python har seriösa problem med åäö, och andra specialtecken(é,è,ß mfl).
Jag har lite funderingar om vilket programmeringspråk man skall satsa på..
Jag har planerat att skapa program som skall funka under både Windows & Linux, så då är min fråga till er:
Vilket programmeringsspråk skall jag välja?
Btw, Python har seriösa problem med åäö, och andra specialtecken(é,è,ß mfl).
-
- Inlägg: 101
- Blev medlem: 14 okt 2006, 21:09
- Ort: Trollhättan
- Kontakt:
-
- Inlägg: 70
- Blev medlem: 10 okt 2006, 21:42
- OS: Ubuntu
- Utgåva: 14.04 Trusty Tahr LTS
- Ort: Stockholm
- Kontakt:
Vilket programmeringsspråk ska man satsa på?
Men det är ju inte plattformsoberoende?
Eftersom att vissa bibliotek inte finns i linux, jmf med Win och vice versa..
Btw, finns det någon sätt att skapa "Window apps" som funkar i både Win och Linux?
Eftersom att vissa bibliotek inte finns i linux, jmf med Win och vice versa..
Btw, finns det någon sätt att skapa "Window apps" som funkar i både Win och Linux?
Vilket programmeringsspråk ska man satsa på?
Om du orkar vänta lite så skulle jag rekommendera dig att satsa på Mono/.NET. Mono-biblioteken är idag väldigt kompatibla med .NET och i en nyligen utkommen versionen av Mono så kom stödet för Windows Forms
. .NET är enkelt och på sätt och vis portabelt (tack vare Mono).

- netsampler
- Inlägg: 194
- Blev medlem: 05 sep 2006, 00:10
- OS: Ubuntu
- Utgåva: 18.04 Bionic Beaver LTS
- Kontakt:
-
- Inlägg: 70
- Blev medlem: 10 okt 2006, 21:42
- OS: Ubuntu
- Utgåva: 14.04 Trusty Tahr LTS
- Ort: Stockholm
- Kontakt:
Vilket programmeringsspråk ska man satsa på?
Ok, kollade lite snabbt på Mono.
Men varför måste jag vänta lite?
verkar ju redan som att det har släppts
Någon som har någon erfarenhet av att skapa "snygga" fönsterapplikationer med Java?
Men varför måste jag vänta lite?
verkar ju redan som att det har släppts
*Slår mig för pannan* det e klart..Java
Någon som har någon erfarenhet av att skapa "snygga" fönsterapplikationer med Java?
Vilket programmeringsspråk ska man satsa på?
Jag var lite otydligt där, sorry för det. Vad jag menade är att såvitt jag vet så finns den nya versionen av Mono inte direkt i Ubuntu, du borde dock kunna tanka ner libsen från http://www.mono-project.com/Main_Page manuellt så att säga.
-
- Inlägg: 70
- Blev medlem: 10 okt 2006, 21:42
- OS: Ubuntu
- Utgåva: 14.04 Trusty Tahr LTS
- Ort: Stockholm
- Kontakt:
Vilket programmeringsspråk ska man satsa på?
Ok, får prova imorrn då.
Men frågan är kvar, går det att göra "snygga" applikationer i Java, såvitt jag vet blir java alltid grådaskigt och kantigt
Men frågan är kvar, går det att göra "snygga" applikationer i Java, såvitt jag vet blir java alltid grådaskigt och kantigt
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
Vilket programmeringsspråk ska man satsa på?
[quote="gurkZor"]Ok, får prova imorrn då.
Men frågan är kvar, går det att göra "snygga" applikationer i Java, såvitt jag vet blir java alltid grådaskigt och kantigt[/quote]
Tja, du kanske har delat filer via bittorrent någon gång? I så fall har du kanske testat Azureus (http://azureus.sourceforge.net/) någon gång. Jag upplever inte Azureus som grådaskigt eller kantigt.
Men frågan är kvar, går det att göra "snygga" applikationer i Java, såvitt jag vet blir java alltid grådaskigt och kantigt[/quote]
Tja, du kanske har delat filer via bittorrent någon gång? I så fall har du kanske testat Azureus (http://azureus.sourceforge.net/) någon gång. Jag upplever inte Azureus som grådaskigt eller kantigt.

- Louie
- Inlägg: 2361
- Blev medlem: 15 nov 2006, 10:15
- OS: Ubuntu
- Utgåva: 18.04 Bionic Beaver LTS
- Ort: Göteborg
- Kontakt:
Vilket programmeringsspråk ska man satsa på?
C++ behöver inte allas vara plattforms beroende. Såklart skriver du en kod som använder sig av en drös windowsbibliotek så är det klart att den ska användas i windows. Men C++ räknas inte som ett plattformsberoende språk.
Ett väl utfört arbete ger en inre tillfredsställelse och är den grund var på samhället vilar.
Linuxuser - Fri webhosting åt folket!
IRC: Louie` @ #kurbitz freenode - Jabber: PM för jabber
Linuxuser - Fri webhosting åt folket!
IRC: Louie` @ #kurbitz freenode - Jabber: PM för jabber
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
Vilket programmeringsspråk ska man satsa på?
[quote="gurkZor"]Btw, Python har seriösa problem med åäö, och andra specialtecken(é,è,ß mfl).[/quote]
Jasså? Kan du ge en tydligare beskrivning av vad det är du försöker göra som inte fungerar?
Jag hittade dessa två URL:er som beskriver hur man får Unicode output mha av Python.:
http://docs.python.org/tut/node5.html#S ... 0000000000
http://www.reportlab.com/i18n/python_un ... orial.html
Jasså? Kan du ge en tydligare beskrivning av vad det är du försöker göra som inte fungerar?
Jag hittade dessa två URL:er som beskriver hur man får Unicode output mha av Python.:
http://docs.python.org/tut/node5.html#S ... 0000000000
http://www.reportlab.com/i18n/python_un ... orial.html
-
- Inlägg: 70
- Blev medlem: 10 okt 2006, 21:42
- OS: Ubuntu
- Utgåva: 14.04 Trusty Tahr LTS
- Ort: Stockholm
- Kontakt:
Vilket programmeringsspråk ska man satsa på?
[quote="johanre"][quote="gurkZor"]Btw, Python har seriösa problem med åäö, och andra specialtecken(é,è,ß mfl).[/quote]
Jasså? Kan du ge en tydligare beskrivning av vad det är du försöker göra som inte fungerar?
Jag hittade dessa två URL:er som beskriver hur man får Unicode output mha av Python.:
http://docs.python.org/tut/node5.html#S ... 0000000000
http://www.reportlab.com/i18n/python_un ... orial.html[/quote]
Jorå, jag har slitit lite med det..
Jag har inga problem att använda Ã…Ã„Ö i python, så länge jag inte skall skicka dem via socket, då får jag:
UnicodeEncodeError: 'ascii' codec can't encode characters in position 17-19: ordinal not in range(128)
Har dock inte kollat på den undre länken. Ska kolla på den, och se om jag lyckas lösa det.
EDIT -->
Löste Ã…Ã„Ö problemet, jag behövde använda encode('latin1') på ett ställe i koden.
Men frågan kvarstår :-D
Jasså? Kan du ge en tydligare beskrivning av vad det är du försöker göra som inte fungerar?
Jag hittade dessa två URL:er som beskriver hur man får Unicode output mha av Python.:
http://docs.python.org/tut/node5.html#S ... 0000000000
http://www.reportlab.com/i18n/python_un ... orial.html[/quote]
Jorå, jag har slitit lite med det..
Jag har inga problem att använda Ã…Ã„Ö i python, så länge jag inte skall skicka dem via socket, då får jag:
UnicodeEncodeError: 'ascii' codec can't encode characters in position 17-19: ordinal not in range(128)
Har dock inte kollat på den undre länken. Ska kolla på den, och se om jag lyckas lösa det.
EDIT -->
Löste Ã…Ã„Ö problemet, jag behövde använda encode('latin1') på ett ställe i koden.
Men frågan kvarstår :-D
Vilket programmeringsspråk ska man satsa på?
Jag skulle nog satsa på Java om jag var du... Du kan ju skapa rätt så snygga GUI applikationer med Swing biblioteket
Här är bra ställe att börja på om man ska pilla med swing...
http://java.sun.com/docs/books/tutorial/uiswing/
Här är bra ställe att börja på om man ska pilla med swing...
http://java.sun.com/docs/books/tutorial/uiswing/
-
- Inlägg: 70
- Blev medlem: 10 okt 2006, 21:42
- OS: Ubuntu
- Utgåva: 14.04 Trusty Tahr LTS
- Ort: Stockholm
- Kontakt:
Vilket programmeringsspråk ska man satsa på?
[quote="gasol"]Jag skulle nog satsa på Java om jag var du... Du kan ju skapa rätt så snygga GUI applikationer med Swing biblioteket
Här är bra ställe att börja på om man ska pilla med swing...
http://java.sun.com/docs/books/tutorial/uiswing/[/quote]
Varför skulle jag satsa på java istället för python?
Här är bra ställe att börja på om man ska pilla med swing...
http://java.sun.com/docs/books/tutorial/uiswing/[/quote]
Varför skulle jag satsa på java istället för python?
Vilket programmeringsspråk ska man satsa på?
Det fina är att om du använder Python så kan du designa dina GUI via GLADE och köra pyglade
. Går ju i många andra språk också men det är väldigt behändigt.

Vilket programmeringsspråk ska man satsa på?
[quote="gurkZor"][quote="gasol"]Jag skulle nog satsa på Java om jag var du... Du kan ju skapa rätt så snygga GUI applikationer med Swing biblioteket
Här är bra ställe att börja på om man ska pilla med swing...
http://java.sun.com/docs/books/tutorial/uiswing/[/quote]
Varför skulle jag satsa på java istället för python?[/quote]
Jag tycker bara att Swing är ett väl designat bibliotek som är både enkelt och kraftfult och är helt OO. Kan dock inte säga så mycket om python GUI biblioteken eftersom jag aldrig har använt dessa.
Här är bra ställe att börja på om man ska pilla med swing...
http://java.sun.com/docs/books/tutorial/uiswing/[/quote]
Varför skulle jag satsa på java istället för python?[/quote]
Jag tycker bara att Swing är ett väl designat bibliotek som är både enkelt och kraftfult och är helt OO. Kan dock inte säga så mycket om python GUI biblioteken eftersom jag aldrig har använt dessa.
Vilket programmeringsspråk ska man satsa på?
SDL och OpenGL med C++ är ju trevligt det också. Men då för man väl skapa de mesta bitarna som knappar, textflt och så vidare själv. Men det är ju kul det också 
I C++ har man ju rätt härlig koll på minneshanteringen också och det är alltid roligt

I C++ har man ju rätt härlig koll på minneshanteringen också och det är alltid roligt

Enkelt. Windows är inte ett alternativ.
Vilket programmeringsspråk ska man satsa på?
Jag rekommenderar starkt C++ med Qt ( http://www.trolltech.com/ ).
Med Qt skapar du grafiska program som lätt kan översättas och som lätt kan prortas till windows, linux och mac. Exempel på program som använder Qt är Skype och hela KDE.
mvh Janne
Med Qt skapar du grafiska program som lätt kan översättas och som lätt kan prortas till windows, linux och mac. Exempel på program som använder Qt är Skype och hela KDE.
mvh Janne
-
- Inlägg: 70
- Blev medlem: 10 okt 2006, 21:42
- OS: Ubuntu
- Utgåva: 14.04 Trusty Tahr LTS
- Ort: Stockholm
- Kontakt:
Vilket programmeringsspråk ska man satsa på?
[quote="PsySine"]Jag rekommenderar starkt C++ med Qt ( http://www.trolltech.com/ ).
Med Qt skapar du grafiska program som lätt kan översättas och som lätt kan prortas till windows, linux och mac. Exempel på program som använder Qt är Skype och hela KDE.
mvh Janne[/quote]
Hur svårt är det att göra så att programmen fungerar i Mac och Windows?
Har du någon erfahrenhet av det?
Med Qt skapar du grafiska program som lätt kan översättas och som lätt kan prortas till windows, linux och mac. Exempel på program som använder Qt är Skype och hela KDE.
mvh Janne[/quote]
Hur svårt är det att göra så att programmen fungerar i Mac och Windows?
Har du någon erfahrenhet av det?
Vilket programmeringsspråk ska man satsa på?
[quote="gurkZor"]Hur svårt är det att göra så att programmen fungerar i Mac och Windows?
Har du någon erfahrenhet av det?[/quote]
Jag har inte stor erfarenhet av att programmera i Qt, men jag kan garantera att om du bara använder saker som Qt tillhandahåller så behöver du inte ändra i någon kod för att få det att fungera i andra operativsystem, det enda du behöver göra är att bekanta dig med hur program kompileras på de olika plattformerna.
mvh Janne
Har du någon erfahrenhet av det?[/quote]
Jag har inte stor erfarenhet av att programmera i Qt, men jag kan garantera att om du bara använder saker som Qt tillhandahåller så behöver du inte ändra i någon kod för att få det att fungera i andra operativsystem, det enda du behöver göra är att bekanta dig med hur program kompileras på de olika plattformerna.
mvh Janne