Så er det endelig fredag! Dette er tråden, hvor der snakkes om alt og intet.

Denne stickytråd oprettes automatisk hver fredag kl. 7.

Hvis du ser dette indlæg har jeg ikke vågnet endnu. Jeg poster dette med botten.

  • AndreasOP
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Nej, det är kurser på universitet, jag är klar med allt som krävs för min egentliga utbildning och får välja fritt det sista året. ALDA är på C++, webutveckling använder JS/TS och resten är Java. En av dem vill också att jag vänjer mig vid Vim (som jag försökte lära mig för några år sen men gav upp på, lmao). Tycker att språket är inte så viktiga utan kunskapen som krävs för att klara intervjuer och lösa vanliga optimiseringsproblem.

    Det’ fint att plåga er med svenska snacka med er igen!

    • kvan@kbin.dk
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Personligt mener jeg i bund og grund at sprog er irrelevante. Hvis en ansøger kan forklare i pseudokode hvordan de vil løse et problem, kan de gøre de i et vilkårligt sprog efter lidt selvstudie.

    • SorteKaninMA
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      1 year ago

      Jeg lærte for mange år siden C++ fra denne side, ved ikke om den stadig er god: https://www.learncpp.com/. C++ er i kategorien af sprog som jeg vil sige er gode at kende, men som ikke er gode at bruge mere (medmindre man ikke har andre valg pga. gamle legacy-systemer). Rust er fremtidens svar på C++ og det er meget bedre.

      Generelt synes jeg ikke du skal lytte til folk der er fanatiske omkring editorer. Der er nogle gange sådan en lidt irriterende elitær stemning omkring editor-valg. Find en der passer til dig og bliv produktiv i den, så er alt andet ligemeget. Jeg bruger selv VSCode.

      • kvan@kbin.dk
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 year ago

        Jeg kan se cirka tre potentielle grunde til ikke at bruge den editor man bedst kan lide:

        1. Man er en del af et team der bruger parprogrammering, så det er mest effektivt hvis alle bruger det samme.
        2. Projektet har nogle editor-plugins eller værktøjer der er obligatoriske. F.eks. Visual Studio + NCrunch.
        3. Hvis der er forskel på editorers formattering eller code cleanup, og projektet ikke har styr nok på sit git setup til at kontrollere det med hooks (eller det er umuligt/svært i det givne sprog).
      • letraset
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 year ago

        Jeg skriver ikke rigtig kode til dagligt, men arbejdede som system administrator i et tidligere liv. Her var det behændigt at kunne vim, fordi den stort set var installeret på alle distroer vi brugte. Hvis man følte sig tilpas i vim, var det nemmere at arbejde på tværs af de forskellige systemer vi kørte med, fordi den var der altid.

        Derfor bruger jeg også stadig vim i dag, men jeg er langtfra superbruger.

        Som SorteKanin skriver, find en editor du kan bruge, og som du synes gør dig produktiv, og som ikke stiller sig i vejen, for det du prøver at lave. Så er det egentlig ret ligemeget hvad det er for en.

        • SorteKaninMA
          link
          fedilink
          arrow-up
          2
          arrow-down
          1
          ·
          1 year ago

          Hvis man følte sig tilpas i vim, var det nemmere at arbejde på tværs af de forskellige systemer vi kørte med, fordi den var der altid.

          Den moderne løsning til det her er en editor der kan køre igennem SSH :)

          VSCode har fx extensions der gør at du kan køre editoren i en remote mappe gennem SSH. Så behøver du ikke have nogen editor installeret på systemet selv, men bare lokalt.

          • letraset
            link
            fedilink
            arrow-up
            2
            ·
            1 year ago

            Ja der er uden tvivl smartere løsninger i dag, og det var der egentlig også dengang. Jeg brugte fra tid til anden TextMate til det samme, hvilket imponerende mine kolleger, men det var ikke altid jeg kunne få det til at fungere, og det krævede også jeg sad ved min laptop, hvor man ofte bare stod i serverrummet med adgang til en konsol.