Vinnaren i pepparkakshustävlingen!
2023-02-11, 22:10
  #13
Medlem
strangePersons avatar
Citat:
Ursprungligen postat av Hominem
Är C# fortfarande mest för Windows, eller är det lika användbart i andra OS?

Själv skulle jag nog rekommendera Python som första språk. Det toppar flera listor över populäraste programmeringsspråk. Det krävs inget separat kompileringssteg utan man kan köra direkt efter man gjort en ändring. Men vill man programmera enbart för Windows så kanske C# är bra.
Microsoft = windows så självklart vänder sig C# till windows/.net i första hand. Men du kan utan problem koda i C# med avsikten att köra appen på exempelvis android, mac eller iOS idag. Men det är inget att hymla med att man vänder sig till windowsanvändare i första hand.

Värt att nämna är att kodar du i C# så kan du använda Visual Studio också vilket är den industriledande utvecklarmiljön.
__________________
Senast redigerad av strangePerson 2023-02-11 kl. 22:13.
Citera
2023-05-18, 17:41
  #14
Medlem
Negersmurfens avatar
Citat:
Ursprungligen postat av Hominem
Är C# fortfarande mest för Windows, eller är det lika användbart i andra OS?

Själv skulle jag nog rekommendera Python som första språk. Det toppar flera listor över populäraste programmeringsspråk. Det krävs inget separat kompileringssteg utan man kan köra direkt efter man gjort en ändring. Men vill man programmera enbart för Windows så kanske C# är bra.

C# finns för Linux. Man kan koda i t ex Visual Studio Code. Men C# är förstås vanligast i Windows-miljö.
Citera
2023-05-18, 21:04
  #15
Medlem
Tycker att det är en dålig idé att snöa in sig enbart i Windows.
Citera
2023-05-19, 18:11
  #16
Medlem
Citat:
Ursprungligen postat av xpqr12345
Jag tror inte att ditt språkval spelar så stor roll, så länge du väljer något av de "stora" moderna språken.
...
javascript: något helt annat än Java, trots namnet. Främst (?) tänkt för att ge diverse möjligheter till interaktion på webbsidor. Jag vet inte om det kan användas "fristående" från en browser och en webbsida.

https://www.electronjs.org/
https://medium.com/@Pankaj.Kotwani/r...s-50ac79a9c48e
https://proton-native.js.org/#/
Citera
2023-05-19, 20:16
  #17
Medlem
norther1s avatar
Något som är mycket enkelt för att skapa någorlunda funktionella program. Av den anledningen tycker jag att objektorienterat i allmänhet inte är optimala ingångsspråk då jag vet att jag själv hade en hel del besvär med dem inledningsvis. Python är istället ett rätt bra alternativ där man ändå på egen hand kan skapa lättare program väldigt med enkelhet. Dessutom finns det väldigt många moduler som det går att använda sig av och bygga på.

Ett annat alternativ är att ta vägen genom webbutveckling med HTML, CSS och Javascript. HTML är förstås fruktansvärt enkelt att få en god stomme på, CSS lätt att lära sig grunderna på och på sikt kan man använda mer och mer avancerad javascriptkod. Fördelen med detta är att det är fruktansvärt praktiskt och ens egna progression är väldigt uppenbar.

Men beror ju självklart på vilken motivation du har kring programmeringen
Citera
2023-05-20, 09:14
  #18
Medlem
0xgh64s avatar
Golang helt klart, Go devs är eftertraktade. Jag skulle vilja vara en master på Python, Go och JavaScript. Gärna ett server-side lang också helst PHP.
__________________
Senast redigerad av 0xgh64 2023-05-20 kl. 09:19.
Citera
2023-05-20, 09:15
  #19
Avstängd
Citat:
Ursprungligen postat av MaleFeministWeasel
Om du är ny på detta, men skulle lära dig ett enda programmeringsspråk, vilket skulle du välja och varför?

Då syftar jag inte på vad som är mest lämpligt för en beginner, utan vilket som är mest användbart/lämpligt för framtiden.
C. Lätt att migrera till andra C-dialekter eller C++.
Citera
2023-05-20, 09:16
  #20
Avstängd
Citat:
Ursprungligen postat av Negersmurfen
C# finns för Linux. Man kan koda i t ex Visual Studio Code. Men C# är förstås vanligast i Windows-miljö.
C används väl för att koda kärnan i Linux?
Citera
2023-06-03, 10:40
  #21
Moderator
Pontiac-Garages avatar
Citat:
Ursprungligen postat av MaleFeministWeasel
Om du är ny på detta, men skulle lära dig ett enda programmeringsspråk, vilket skulle du välja och varför?

Då syftar jag inte på vad som är mest lämpligt för en beginner, utan vilket som är mest användbart/lämpligt för framtiden.

Python är mycket användbart inom en mängd fält och efterfrågat.

Annars funkar klassiska språk som C++.
Citera
2023-06-04, 17:01
  #22
Medlem
Om ni pratar om att få jobb så gäller C#, .NET, JavaScript, HTML och viss CSS (ofta har de designers så inte fokus på detta). Sedan bör man kunna SQL.

Allt annat skit som nämns här är ju bra att ha men inget som kommer ge dig jobb.

Men att verkligen jobba som utvecklare handlar om så mycket mer än "vilket språk". Jag menar om du får en uppgift som "Implementera Svea betal lösning", hur löser du den? Du måste ha ett systemtänkande, du måste hämta in dokumentation, du måste förstå hur du ska göra.

Självklart måste du kunna programmera men förståendet av kraven är lika viktigt.

Och förstå att du aldrig blir fullärd. Det är ett konstant inhämtande av ny kunskap.
__________________
Senast redigerad av gimmay 2023-06-04 kl. 17:43.
Citera
2023-06-06, 21:35
  #23
Moderator
Pontiac-Garages avatar
Citat:
Ursprungligen postat av gimmay
Om ni pratar om att få jobb så gäller C#, .NET, JavaScript, HTML och viss CSS (ofta har de designers så inte fokus på detta). Sedan bör man kunna SQL.

Allt annat skit som nämns här är ju bra att ha men inget som kommer ge dig jobb.

Men att verkligen jobba som utvecklare handlar om så mycket mer än "vilket språk". Jag menar om du får en uppgift som "Implementera Svea betal lösning", hur löser du den? Du måste ha ett systemtänkande, du måste hämta in dokumentation, du måste förstå hur du ska göra.

Självklart måste du kunna programmera men förståendet av kraven är lika viktigt.

Och förstå att du aldrig blir fullärd. Det är ett konstant inhämtande av ny kunskap.

Finns väl jobb även inom andra språk än de du räknar upp, framförallt finns det andra jobb än just webbutveckling. Tycker jag ser rätt mycket jobb inom min bransch (finans) med fokus på Python, sedan efterfrågas fortfarande utvecklare inom klassiska språk som Java och C++.
Citera
2023-06-16, 13:26
  #24
Medlem
Edit:
Korrekt progresson i modern tid bör vara:
ScratchJr---> Scratch --> PyScratch--> Python--->CPtyhon--->C/C++

Där har du allt du behöver för varje ändamål som du någonsin kan tänka dig.
Den enda gång man behöver C#, Java och annat är om man ska trilskas med .Net och Microsofts prylar.
__________________
Senast redigerad av Methos 2023-06-16 kl. 13:29.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback