Vilket språk för multi-OS

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
Användarvisningsbild
Adis
Inlägg: 1373
Blev medlem: 26 augusti 2003, 19:57:03
Skype: adis1987
Ort: Gävle
Kontakt:

Re: Vilket språk för multi-OS

Inlägg av Adis »

Java skall man undvika till varje pris :dead:
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: Vilket språk för multi-OS

Inlägg av lillahuset »

Jag kör nog hellre Java än BASIC.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Vilket språk för multi-OS

Inlägg av sodjan »

OK. Jag fattade inte att det var just de två som var alternativen... :-)
JanErik
Inlägg: 3118
Blev medlem: 11 februari 2008, 17:15:58
Ort: Vasa, Finland

Re: Vilket språk för multi-OS

Inlägg av JanErik »

Jo, jag väljer iaf Java hellre än nåt Microsoft-baserat.
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: Vilket språk för multi-OS

Inlägg av lillahuset »

sodjan skrev:OK. Jag fattade inte att det var just de två som var alternativen... :-)
Pest eller kolera. :)
Användarvisningsbild
Jan Almqvist
Inlägg: 1581
Blev medlem: 1 oktober 2013, 20:48:26
Ort: Orust

Re: Vilket språk för multi-OS

Inlägg av Jan Almqvist »

Det finns 2.2 miljoner Android-appar på Google Play. De flesta är väl skrivna i Java?
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: Vilket språk för multi-OS

Inlägg av lillahuset »

Men inte av mig. :D

Allvarligt talat, Java är av någon anledning väldigt populärt.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Vilket språk för multi-OS

Inlägg av sodjan »

Men när det gäller utveckling för Android så är det väl ingen som har
*valt* just Java? Är det inte bara så att de vanligaste verktygen bara
råkar vara byggda på Java? Finns det ens några alternativ?

Java blev populärt ganska tidigt just p.g.a. att de (Sun) lyckades
bygga mycket hype kring det. Plattformsoberoendet var ju en sak
som tidigt drev Javas popularitet. Idag så har väl verkligheten
kommit ifatt i takt med att stora Java projekt har kört i diket
i samband med utrullningar i större skala.
Användarvisningsbild
Jan Almqvist
Inlägg: 1581
Blev medlem: 1 oktober 2013, 20:48:26
Ort: Orust

Re: Vilket språk för multi-OS

Inlägg av Jan Almqvist »

Man kan skriva i C eller C++ också. Jag har inte provat men det är möjligt att jag kommer att göra om tiden räcker.

https://developer.android.com/ndk/index.html
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Vilket språk för multi-OS

Inlägg av sodjan »

Ja, "kan" är ju en sak, det är mycket man kan... :-)

"Libraries written in C, C++ [...] can be compiled [...] and installed using the Android Native Development Kit (NDK)."

"Complete applications can be compiled and installed using traditional development tools. However,
according to the Android documentation, NDK should not be used solely for developing applications only
because the developer prefers to program in C/C++, as using NDK increases complexity while most
applications would not benefit from using it."

"Unlike Java application development based on an IDE such as Eclipse, the NDK is based on command-line
tools and requires invoking them manually to build, deploy and debug the apps."

https://en.wikipedia.org/wiki/Android_s ... evelopment

Hur som helst, det blir lite snedvridet om/när man använder Android som bas
för att ange hur populära olika programmeringsspråk är, då väldigt få utvecklare
för just Android faktiskt aktivt har valt att använda just Java. Dessutom, eftersom
målmiljön är en "single-user" platform utan större skalbarhetsproblem, så fungerar
det ju ganska bra där, precis som på andra single-user plattformar.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45291
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Vilket språk för multi-OS

Inlägg av TomasL »

Nu handlade det ju om att utveckla för Windows, och då är och förblir VS och C# det naturliga och i särklass bästa valet, allt annat är i princip synnerligen dåliga val.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Vilket språk för multi-OS

Inlägg av sodjan »

Rubriken på tråden är fortfarande: "Vilket språk för multi-OS".
Om inte det stämmer längre så ska det kanske justeras...
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: Vilket språk för multi-OS

Inlägg av lillahuset »

TomasL: :lol:
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45291
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Vilket språk för multi-OS

Inlägg av TomasL »

Lillahuset, jag vet att du har skygglappar, förutfattade meningar och bara kan se din smala väg och inget annat.
Personligen så är jag mycket för rätt verktyg för jobbet utan skygglappar och förutfattade meningar.

Skall man skriva program som enbart skall fungera i Windowsmiljö så är det VS och C# som gäller.
Fördelarna är faktiskt rätt stora, eftersom de programmen du skriver i C# funkar på alla typer av windowsplattformar, oavsett om det är för PC, Platta, Telefon eller Embedded, samma kod funkar i alla (med vissa undantag, såsom att man naturligtvis inte kan använda kod som kräver viss otillgänglig hårdvara).

Skall man skriva kod för Linux, då är det väl i princip C++ som gäller.
Skall man skriva för Android så är det någon Javaliknande variant, och för IOS, så är det säkert nått annat som, är det nativa.

Skall man skriva multiplattform så är det väl bara Java och de interpreterande skriptspråken (såsom Python mfl) som fungerar.
Användarvisningsbild
Adis
Inlägg: 1373
Blev medlem: 26 augusti 2003, 19:57:03
Skype: adis1987
Ort: Gävle
Kontakt:

Re: Vilket språk för multi-OS

Inlägg av Adis »

Multi-OS ja. Det för att jag hade den iden att man skulle kunna köra mjukvara på vilken plattform som helst. Bara plugga in hårdvaran med sensor genom USB.

Att jag skrev windows embedded (8) var något jag bara kom på då jag testat det. Himla snabb uppstart. Det kan lika gärna vara linux.
Skriv svar