Vilket språk föredrar du?

PHPportalen Forum Index » Ordet är fritt
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
LimpanDSS



Medlem i: 1758 dagar
Från: Stockholm
Status: Offline



#734097
Inlägg Skrivet: 2013-09-09 22:28      Ämne: Vilket språk föredrar du? Citera

Tjena! Det var ett tag sedan jag postade på Phpportalen, så jag tyckte det var dags nu.

Har tänkt på det här länge, vilket programmeringsspråk föredrar du att använda? Skit i vad det är du ska göra, alla måste ju ha en favorit.

Min favorit är Java, varför jag föredrar Java över andra språk är hyfsat logiskt:

Java är objekt orienterat.
Java kompileras till något som kallas Java Bytecode och interpreteras sedan at runtime av Java Virtual Machine (JVM), detta gör att jag kan använda samma kod till olika plattformar. Bara de har en JVM så är det lungt.
Java har inbyggt stöd för trådar.
Java har inbyggt stöd för Graphical User Interfaces, antingen AWT eller Swing.
Det går j*vligt fort att skriva program i Java.

Vilket programmeringsspråk föredrar ni? Varför föredrar ni det?
 

_________________
Github
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
EmilV
Ex-Moderator



Medlem i: 5258 dagar
Från: Lilla Edet
Status: Offline



#734099
Inlägg Skrivet: 2013-09-10 06:31      Ämne: Citera

Jag tycker om Haskell (bland annat) och hoppas kunna använda det mer framöver. Det är ett funktionellt språk vilket både innebär att det saknar sidoeffekter och att språket har stöd för en massa trevliga listoperationer. Språket är tänkt att kort och koncist kunna uttrycka sina program på ett logiskt vis, vad varje bit betyder. I ett imperativt språk som Java är program oftast skrivna som en serie steg som ska utföras i ordning, medan funktionella språk blir mer deklarativa.

Ett exempel är min sudokulösare. Den logiska delen är extremt kort trots att den innehåller en del boilerplate. Anropas som solve (mkPuzzle sudoku l) där l är en lista på redan kända nummer. Ut kommer en lista med en lösning. Du kan pröva den online kompilerad till Javascript.

Hur skulle motsvarande Java-kod se ut? Hur stor nytta hade du haft av objektorientering?

Det förvånar mig att du inte nämner statisk typning som en fördel med Java. Det är något jag verkligen saknar i PHP då det fångar väldigt många fel på ett tidigt stadium. Haskell är också statiskt typat.

Förresten är JVM:en inte en så häftig pryl som alla Java-böcker målar upp den att vara. Den emulerar fortfarande en helt vanlig dator. Den tillhandahåller knappt mer tjänster än vad operativsystemet redan gör, och man måste fortfarande skriva systemspecifik kod ibland. Syftet med JVM är bara att agera enhetlig körtidsmiljö och operativsystem. Då är det mer intressant med mer specialiserade körtidsmiljöer såsom Erlang, där processer är extremt lättviktiga. Ett enhetligt binärformat är inte så häftigt 2013 när JIT-kompilering är standard i de flesta körtidsmiljöer och många språk är antingen interpreterade eller kompileras till opkodliknande mellanspråk, precis som Java.
 

_________________
Tänk!

EmilVikström.se | Bloglovin.com
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
intedinmamma



Medlem i: 2842 dagar
Från: Göteborg
Status: Offline



#734125
Inlägg Skrivet: 2013-09-12 09:59      Ämne: Citera

Python. Simpelt, enkelt och väldesignat, vilket gör det kraftfullt. Plus att det har ett levande, öppet och fritt ekosystem.
 

_________________
Statistiskt sett? Kanske.
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
simius



Medlem i: 3967 dagar
Från: Skåne
Status: Offline



#734127
Inlägg Skrivet: 2013-09-12 10:26      Ämne: Citera

C++, det jag har mest vana i och tycker att det är mycket skönt att ha full kontroll över minnet, till skillnad från GC-språk.
C# är nog på en stabil andra plats för att det är ett bekvämt språk att jobba med och att skriva, framförallt med VS.

Det är dock få språk som jag inte 'trivs' med, det enda jag absolut inte vill röra är VB... Razz
 

_________________
Lägger jag en bild här igen blir jag avstängd.
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida MSN Messenger
mrOneBuying



Medlem i: 153 dagar

Status: Offline



#741269
Inlägg Skrivet: 2016-12-21 00:48      Ämne: Citera

java för du har rätt när du skriver "Det går j*vligt fort att skriva program i Java.
"
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
kosttillskottguiden



Medlem i: 90 dagar

Status: Offline



#741500
Inlägg Skrivet: 2017-02-21 22:51      Ämne: Citera

Tycker bäst om JavaScript
 

_________________
https://www.kosttillskottguiden.nu
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
Colin Bahr



Medlem i: 54 dagar

Status: Offline



#741580
Inlägg Skrivet: 2017-04-05 10:38      Ämne: Citera

Javascript är bäst
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
kodknackaren



Medlem i: 43 dagar

Status: Offline



#741598
Inlägg Skrivet: 2017-04-10 13:17      Ämne: Citera

Håller med ovanstående talare - JavaScript for president!
 

_________________
Bygger webbtjänster. Bland annat http://wolber.se & http://reportr.se
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
kosttillskottguiden



Medlem i: 90 dagar

Status: Offline



#741623
Inlägg Skrivet: 2017-04-18 17:51      Ämne: Citera

Haha alla gillar javascript bäst på phpportalen Laughing
 

_________________
https://www.kosttillskottguiden.nu
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
LimpanDSS



Medlem i: 1758 dagar
Från: Stockholm
Status: Offline



#741625
Inlägg Skrivet: 2017-04-18 23:24      Ämne: Re: Vilket språk föredrar du? Citera

Roligt att titta tillbaka. Skrev det här inlägget som 14-åring fyra år sedan och det är intressant att se hur saker och ting förändras med tiden.

Java är ett bra språk, absolut, ingen tvekan om den saken. Likväl med erfarenhet så lär man sig att titta på saker annorlunda och från nya perspektiv. Det är med detta i åtanken som jag nu uppdaterar er med min nya syn på "favoritspråket" Smile

Problemet med Java - och andra högnivåspråk - är att de bara tar dig ^....så långt....^. Vill du börja göra mer avancerade grejer såsom att skriva drivers, bootloaders eller dylikt behöver du ett lågnivåspråk för att kunna hantera minnet direkt och ha möjligheten att få saker exakt som du vill. Det är där C kommer in i bilden. Och tillsammans med inline assembler kan du göra i princip vad du än kan tänka dig, så länge du inte överträder operativssystemets gränser.

Detta är något som inget annat språk ger dig möjligheten att göra, och det är just tack vare denna totala kontroll som jag gör C till mitt favoritspråk.
 

_________________
Github
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget
PHPportalen Forum Index » Ordet är fritt
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic