Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-20 20:41:41 - Andreas Olausson, i forum Skrivklåda, Tråden har 31 Kommentarer och lästs av 1437 personer

Nu har jag arbetat med VB och VB.net i några år...

...så jag tänkte att det är dags att lära sig något annat.

Frågan är bara vad?


Tacksam för några tankar om detta.


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-20 20:58:42 - Mikael Åhlén

Hej Andreas,

Varför inte C#? Eller du kanske inte vill jobba med .net framework igen?

Om du inte vill jobba med .net framework igen så borde du kolla på java, ett kul språk.

/m


Svara

Sv:Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-20 21:11:35 - Per Hultqvist

Håller med föregående talare, C# och Java är bra språk att gå vidare med.

Vad för typ av programmering är du intresserad av? Hur ser ditt drömjobb ut?

Ser att du är "anställd inom data", så egentligen borde du ju kanske fundera på vilken typ av jobb du vill ha i framtiden. Min personliga åsikt är att oavsett om du väljer C/C++, .Net-plattformen eller Java-plattformen så har du inte valt fel. Det behövs specialister så väl som folk med bredd, så oavsett om du går på djupet med .Net (dvs väljer C# eller C++ managed extension eller vad det nu heter) eller väljer att lära dig mer om Java/C/C++ så har du ju en bra bas att stå på inför framtida jobbintervjuer.


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-20 21:15:23 - Carsten Johansson

Eftersom du har jobbat i VB och VB.NET så kan kan tänka mig att det är först och främst Programprogrammering du är ute efter och inte webbprogrammering.

Hade det varit webbprogrammering så tycker jag PHP är riktigt intressant

Annars håller jag med de andra att C# och java är intressant.
Det är just dessa språk som är intressant att göra program till mobiltelefoner

(Jag vet att i en viss mån så går det även att köra Java och C# i webbprogrammering)


Svara

Sv:Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-21 01:29:31 - Robert Sky

Ursäkta men vadå i viss mån?


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-21 09:07:19 - Carsten Johansson

Jag skrev "I viss mån" eftersom jag vet inte hur Java är lika på webben som på program sidan. Är det 100% lika då är det inte i "I viss mån" :-)


Svara

Sv:Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-21 09:12:29 - Stefan Brännström

>Jag skrev "I viss mån" eftersom jag vet inte hur Java är lika på webben som på program sidan.

Tror han undrade varför du skrev att C# används "i viss mån"... C# är ju förmodligen det näst vanligaste språket för ASP.NET...

Sen kan man i princip använda sig av vilket programspråk som helst för programmering i .NET ramverket... så Java, Fortran, Pascal, C eller vad det än må vara kan ju användas för såväl "programprogrammering" som "webbprogrammering"... ;)


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-21 13:38:14 - Sven Åke Persson

Du skall lära dig C++. BASTA !

Möjligtvis om du kommer från Vb miljö så är Delphi ett bra alternativ.
Tex i Tyskland är Delphi större än C och C++.

Som hantverkare hittar man det verktyg som passar en bäst.
Det är bara slutprodukten som blir bedömd.


Svara

Sv:Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-21 15:18:27 - Andreas Håkansson

Carsten,

Hmm.. så för man använder VB.NET så betyder det att man inte jobbar med webbutveckling? ASP.NET bygger rakt ovanpå .NET Framework och du använder precis vilket .NET kompatibelt språk som helst, oavsett som det är C#, VB.NET, JScript.NET, Eiffel.NET, Python.NET etc etc... tyvärtsom så är skillnaden mellan applikations- och webbutveckling mindre när du arbetar på en plattform så som .NET. Vidare så använder man Java när man utvecklar JSP baserade sidor - inga problem där.


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-21 17:45:44 - Carsten Johansson

LOL gisses vad livat det blev av mitt inlägg, Kul ;-)

När han skrev VB och VB.NET så tänker jag direkt på programprogrammering.
Visst kan man göra om det till ASP och ASP.NET men det var det han inte skrev.

Alltså gick jag på att han jobbar helst med programprogramering och inte webbrelaterade programmering.

Det närmaste jag kommer till C# är C++ och AS, JS och PHP som verkar ligga nära i släkt med varandra.


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-21 19:26:16 - Jesper Brännström

Något att bita i:
http://en.wikipedia.org/wiki/COW_programming_language


Svara

Sv:Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-21 22:50:20 - Andreas Håkansson

Carsten,

Hemskt ledsen men du greppar efter strå i vad han skrev och resten kan jag inte läsa som mer än rent svammel ? =)


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-22 10:13:54 - Carsten Johansson

ash Anderas har kommit på mig :-)


Svara

Sv:Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-24 10:29:46 - Rickard Robin

Jag undrar det samma.

Jobbat med VB6, VB.NET, ASP, och allt som rör webprogrammering, ehandel och systemutveckling i 6 år. Nu vill jag lära mig lite mer programprogrammering och vad ska jag välja då. Delphi, C++ eller Java - och varför?

Mål: Internetapplikationer, Spelprogrammering, OSApplikationer, Programmering mot hårdvara, GUI Programmering.

Vad av dessa tekniker enligt era åsikter är grymmast och varför, och som inte kräver en massa runtimes för att köras, men ej heller 1000000 timmar för att få fram ett enkelt GUI.


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-24 11:49:11 - Mattias Vartiainen

Om man har lite tid till övers, varför inte köra något helt annat programmeringsspråk? Lek lite med Lisp, ML, Haskell eller Asm för att se lite andra områden och tankesätt. Kanske inget du har någon direkt nytta av när du gör en site i VB.Net, men ser man andra språks fördelar så kan man nog ta med sig en del tankesätt och problemlösningar.


Svara

Sv:Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-25 09:18:56 - Rickard Robin

Jo fast det är just tid man inte har när man kådar system på dagar, pluggar cert på kvällar och ska ha tid över att lära sig ett kompletterande språk .... C++ ser det att få bli just nu iaf Mer synpunkter tack =)


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-25 10:11:39 - Andreas Håkansson

Rickard,

För att jag är nyfiken - vad är dina argument för att välja C++ över .NET (för att jag utgår ifrån att du inte väljer MC++) ?


Svara

Sv:Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-25 10:35:44 - Sven Åke Persson

Det var väl också själva fae...

Du skall lära dig C++. Eller möjligtvis Delphi.

Varför Jooo... dina kommande arbetsgivare kommer att bli impade.
Själv kör jag Vb 6 och Delphi därför jag är inte beroende av inkomster från programmering.

Tänk på detta. När du ser en snygg byrå så skiter du i vilka verktyg som användts. !

Men ! skall du få timmpenning på ditt alster så gäller det att ha bra verktyg.

C++ är ett bra verktyg.


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-25 11:04:02 - Andreas Håkansson

Sven,

Som vanligt kommer det ogrundat skitsnack från dig. Det är väldigt få arbetsgivare idag som arbetar med C++ kod. Ett par segment är realtidssystem, spelutveckling (men även där har man börjat flytta sig sakta ifrån, men det tar tid) och liknande. Majoriteten av kundanpassade lösningar mm byggs i dag på en plattform så som Java, .NET och även VB6.

En arbetsgivare har inte överseende av dina primära behov för att de blir "impade" att man kan C++, men inte har kännedom av det man söker.


Svara

Sv:Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-26 11:24:48 - Sven Åke Persson

<b>Som vanligt kommer det ogrundat skitsnack från dig.
Det är väldigt få arbetsgivare idag som arbetar med C++ kod.</b>

Ang ordet "skitnack"(bullshit) så retar det mig icke, använder det ofta själv. ;-)

Men ! Jag undra vilken värld du lever i ?. Tar inte tillbaka ett kommatecken på vad jag skrivit.

Lär dig C++ så är du med på planen.Du slipper sitta på avbytarbänken resten av ditt liv.

PS
.net "bögarna" är köpta av MS tänk på det !
Linux är ett alternativ som många många köpare funderar på idag.
Där funkar C++ utmärkt. Baskunskaper så du kan välja väg med "rumpan styv"
DS


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-26 11:31:38 - Mattias Vartiainen

Läs lite platsannonser (de få som finns) och vad företag söker för folk. Det är mycket kunskaper inom .Net och J2EE som efterfrågas. Om man nu inte, som redan sagts, nischat sig inom t.ex. spelutv fast även där används ju en del Java (på mobiltelefoner t.ex.) och andra språk.


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-26 11:53:43 - Andreas Håkansson

Sven,

Inte är det i samma värld som man lever när man är pensioner och hobby programmerare, den saken är klar. När var du "i branschen" sist och kände pulsen på marknaden? Det är "rätt verktyg för rätt arbete" som gäller. Mantrat "tid är pengar" har aldrig varit mer sant än i dagens mjukvarubranch. Man släsar inte tid när man inte behöver och många väljer att inte arbeta med C++ för applikation utveckling, speciellt inte när majoriteten av de kundanpassade lösningar är inmatningsapplikationer som inte har någon som helst behov av C++, speciellt inte med de problem som det medför om man inte "håller tungan rätt i mun".

C++ används när man behöver tidskrävande applikationer så som i realtidsmiljö och spelutveckling där garbage collection inte är din bästa vän. Men som tidigare sagt så finns det idag bra managed game loops som fungerar med managed code med (dvs. minimerat antalet temporära objekt etc så att garbage collection inte blir ett problem). Visst finns det företag som idag utvecklar alla typer av applikationer med C++, men tro inte att det är "den gyllende vägen" på något som helst sätt. Skitsnack att du enklare kan få ett IT jobb idag för att du kan C++, tvärtom så pågrund av de "svårigheter" som finns med minnesläckage etc så måste du ha höga kunskaper inom C++ för att en arbetsgivare inte skall sålla bort dig.

Så snälla Sven, grunda det på fakta och inte minne från när du kanske var "i gemet" och förutfattade meningar som du har. Förresten så är J2EE en väldigt stor platform som inte är köpt av "MS bögar" och används på de flesta plattformar, inklusive Linux (som ännu inte lämpar sig för desktop miljön men det är en annan diskussion)..

tillräckligt med citattecken för att det ska sjunka in? ;)


Svara

Sv:Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-26 12:06:00 - Sven Åke Persson

<b>C++ används när man behöver tidskrävande applikationer så som i realtidsmiljö
och spelutveckling där garbage collection inte är din bästa vän.</b>

Helt rätt
Men du har glömt vad han frågade om i första inlägget !

Om du har C++ som basplatta kommer det att gå bra för dig i denna föränderliga värld.

PS
Du är en djä... på att skriva långa, välformulerade texter :-b
DS


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-26 12:49:19 - Andreas Olausson

Tack för alla funderingar.
Jag ska ta mig en riktigt funderare på detta!


Svara

Sv:Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-26 13:44:51 - Rickard Dehlin

> <b>Det är "rätt verktyg för rätt arbete" som gäller. Mantrat "tid är pengar" har aldrig varit mer sant än i dagens mjukvarubranch.</b>

Inte för att jag inte håller med dig Andreas, men jag skulle vilja göra ett tillägg/förtydligande.

Det du pratar om känns väldigt mycket som 'nya' applikationer. I verksamheten som jag jobbar i, sjukvården, så är valet av programmeringsspråk till största delen styrt av historiska skäl. Vi har så oerhört många applikationer som har vävts tillsammans under decennier, att bara gå in och säga att JAVA eller .NET eller C++ skulle vara bättre och därför ska vi utveckla i det skulle helt enkelt inte gå. Det tar år att bryta ut en applikation och dess beroende med andra system. Därför sitter vi med applikationer utveklade i de flesta språk såsom Cobol, Fortrand, 4GL osv.

Man kan väl säga att IT-trender svänger fortare än verksamhetens beställningar och därmed så blir det en svår sits.

Ville bara säga att historiska skäl kan vara väldigt tunga för vissa organisationer vid valet av utvecklingsspråk.


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-26 13:58:46 - Sven Åke Persson

Har läst ditt inlägg.

Med en dåres ihärdighet så säger jag! Det är bara slutprodukten som bedöms.!

En snickare bygger sin byrå med dom verktyg han känner sig bekväm med !

Då gäller det att hitta rätt verktyg för rätt applikation.
Skall du dessutom käna pengar så gäller det att ha rätt baskunskap !

C++ och C# är det rätta startsnöret BASTA !


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-26 15:00:19 - Andreas Håkansson

Sven,

<b>Helt rätt Men du har glömt vad han frågade om i första inlägget !
Om du har C++ som basplatta kommer det att gå bra för dig i denna föränderliga värld. </b>

Ahh men självklart - med goda C++ kunskaper har du en bra plattform, men (du visste det skulle komma ett men =) jag skulle vilja påstå att ursprungsfrågan är lite skrevt fomulerad. Frågan borde fomuleras "jag vill programmera xyz, vilken miljö / vilket språk är lämpligt för detta". Och så sista "men".. alla borde ha provat på C++ men veta att det inte är en "silverkula" längre =)

<b>
PS
Du är en djä... på att skriva långa, välformulerade texter :-b
DS
</b>

Oj, är jag för vågad när jag tar det som en kommentar ? ;)


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-26 15:03:11 - Andreas Håkansson

Rickard,

Tyvärr (!!!) kommer man aldrig ifrån "legacy" system.. det är av samma anledning som jag anser att folk inte behöver få magsår nu när Microsoft sagt att det ska sluta supporta VB6.. VB6 har hunnti mogna och bli stabilt (visst finns det ett par småbuggar här och där - men de kan man oftas arbeta sig runt), så man kommer kunna (och kommer) arbeta länge på nyutveckling med det, samt att underhålla befintliga system.

Sen vill jag tillägga att det inte är ovanligt att man behåller "hjärtat" av gamla system och lappar över det med modern teknik.. se på hela flygbranschen :P


Svara

Sv:Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-26 21:18:57 - Andreas Olausson

<quote>
jag skulle vilja påstå att ursprungsfrågan är lite skrevt fomulerad. Frågan borde fomuleras "jag vill programmera xyz, vilken miljö / vilket språk är lämpligt för detta".
</quote>

Andreas, jag håller med dig där ;)

Men jag kan inte riktigt svara på det...

Jag vill helt enkelt komma ett steg längre, VB är ju bra till många saker så jag söker snarare något som kan ta vid där VB slutar... så det känns ju ganska mycket åt C++ då det funkar till nästan allt...

Jag köpte dock en bok där det redan i kapitel två var så stora tryckfel så man inte kunde använda boken till något och då blev jag ju trött ;)


oj, detta blev flummigt... jag har haft en skitdag får jag skylla på ;)

Tack åter igen för input!


Svara

Sv: Vad ska jag lära mig? Java, C/C++ eller något annat

Postades av 2005-05-27 08:39:34 - Martin Adrian

Jag håller med Mattias ovan. Varför inte prova något annorlunda programmeringsspråk bara för att se att det finns andra sätt att lösa problem.

Sen beror det lite på vad du är ute efter. Vill man ha en riktig utmaning tycker jag man skall välja C++. Inte för att det är krångligt utan för att det finns väldigt mycket att lära sig. Många av de tekniker som används i C++ har en väldig stabil teoretisk bakgrund, ofta akademiska avhandlingar. Personligen tycker jag att det känns bra att kunna förstå saker som expression templates, meta programmering, lambdauttryck mm även om det kanske inte är något man använder till vardags. Dessutom blir man aldrig fulllärd. Hur smart lösning man än har gjort på ett problem så finns det alltid någon som har gjort samma sak på ett "elegantare" sätt.

Tyvärr är det många som börjar med C++ som fastnar i ganska ovesäntliga saker som pekare och sen aldrig kommer vidare. En annan sak som krånglar till det är att C++ har en väldigt minimalistisk syntax. Många symboler och namn används till många saker (t.ex. ordet static har hur många betydelser som helst beroende på var det används)


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 169
27 953
271 705
245
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies