Nyt kun opiskelen sekä C# että JS samaan aikan niin onhan tää kyllä selvästi helpompaa perusrakenteiden ollessa samantyyppisiä tai ainakin idean tasollaHenkkamaukka Perusjätkä wrote: ↑24 Mar 2024, 08:55Totta vai tarua?![]()
Boot.Dev wrote:The second programming language you learn takes roughly 10% of the effort that the first one took, because so many of the concepts are the same - usually the syntax is just a bit different.
Koodaaminen
- Henkkamaukka Perusjätkä
- Matti Partanen

- Posts: 51577
- Joined: 10 Aug 2014, 10:04
- Location: Saundi Arabia
Re: Koodaaminen

- Jimi Ketipinor
- King of PIF

- Posts: 16068
- Joined: 17 Mar 2021, 12:03
Re: Koodaaminen
Sainpa nyt tehtyä Go-pelin Pythonilla ja siihen Reinforcement Learning -mallin sitten toiseksi pelaajaksi. En tietenkään nollasta tehnyt, vaan katoin muiden vastaavista tekeleistä mallia ja matkin niitä. Se tekoälyvastustaja on tietty ihan paska ja en oo varma, onko säännöt oikein mut ainakin se toimii jotenkin.
- Spandau Mullet
- Matti Partanen

- Posts: 99540
- Joined: 28 Jul 2014, 20:37
- Location: Raakaa paskaa akselilta Reetunlehto-Ruksimäki
Re: Koodaaminen
Go:n (epäaktiivisena) harrastajana ja python-kooderina eihän tälle voi kun hattua nostaaJimi Ketipinor wrote: ↑06 Aug 2024, 13:27Sainpa nyt tehtyä Go-pelin Pythonilla ja siihen Reinforcement Learning -mallin sitten toiseksi pelaajaksi. En tietenkään nollasta tehnyt, vaan katoin muiden vastaavista tekeleistä mallia ja matkin niitä. Se tekoälyvastustaja on tietty ihan paska ja en oo varma, onko säännöt oikein mut ainakin se toimii jotenkin.
Tämä nimimerkki kirjoittaa suurimmaksi osaksi Roskakori-osioon lyhyitä viestejä, joissa ei ole juurikaan sisältöä.
- Spandau Mullet
- Matti Partanen

- Posts: 99540
- Joined: 28 Jul 2014, 20:37
- Location: Raakaa paskaa akselilta Reetunlehto-Ruksimäki
Re: Koodaaminen
Onhan se nyt totta kai helpompaa opetella uus kieli jos perusasiat on hallussa. Tietty kielestä riippuen. En välttis yrittäisi hypätä jostain korkean tason kielestä suoraan assemblyyn odottaen että menis tosta noin vaanHenkkamaukka Perusjätkä wrote: ↑06 Aug 2024, 13:16Nyt kun opiskelen sekä C# että JS samaan aikan niin onhan tää kyllä selvästi helpompaa perusrakenteiden ollessa samantyyppisiä tai ainakin idean tasollaHenkkamaukka Perusjätkä wrote: ↑24 Mar 2024, 08:55Totta vai tarua?![]()
Boot.Dev wrote:The second programming language you learn takes roughly 10% of the effort that the first one took, because so many of the concepts are the same - usually the syntax is just a bit different.
Tämä nimimerkki kirjoittaa suurimmaksi osaksi Roskakori-osioon lyhyitä viestejä, joissa ei ole juurikaan sisältöä.
- Jimi Ketipinor
- King of PIF

- Posts: 16068
- Joined: 17 Mar 2021, 12:03
- Henkkamaukka Perusjätkä
- Matti Partanen

- Posts: 51577
- Joined: 10 Aug 2014, 10:04
- Location: Saundi Arabia
Re: Koodaaminen
Implisiittinen vai eksplisiittinen kirjoittaminen C#:ssa?
Katsoin jotain funktionaalisen C#-kirjan kirjoittaneen tyypän videota ja sehän kirjoittaa implisiittisesti var... Olin ihan, että whaat, kun kaikilla kursseilla aloitetaan tietenkin eksplisiittisesti.
var esimerkki = 5;
// type int
Katsoin jotain funktionaalisen C#-kirjan kirjoittaneen tyypän videota ja sehän kirjoittaa implisiittisesti var... Olin ihan, että whaat, kun kaikilla kursseilla aloitetaan tietenkin eksplisiittisesti.
var esimerkki = 5;
// type int

- Santeri Endman
- Matti Partanen

- Posts: 60875
- Joined: 18 Nov 2018, 18:55
Re: Koodaaminen
C#:dea tullut kirjoitettua konsulttihommissa jo pidempään ja implisiittisesti kaikki noi muuttujat kirjoittaa kaikissa projekteissaHenkkamaukka Perusjätkä wrote: ↑12 Aug 2024, 20:16Implisiittinen vai eksplisiittinen kirjoittaminen C#:ssa?
Katsoin jotain funktionaalisen C#-kirjan kirjoittaneen tyypän videota ja sehän kirjoittaa implisiittisesti var... Olin ihan, että whaat, kun kaikilla kursseilla aloitetaan tietenkin eksplisiittisesti.
var esimerkki = 5;
// type int
refaktoroidessa tarvitsee tehdä vähemmän muutoksia kun ei tarvitse vaihdella muuttujien tyyppejä



- manuli velho
- Posts: 214
- Joined: 23 May 2023, 10:29
- Location: manuli torni
Re: Koodaaminen
var on jees, mut mä tykkään et tyypin on oltava erotettavissa ympäröivästä kontekstista.Henkkamaukka Perusjätkä wrote: ↑12 Aug 2024, 20:16Implisiittinen vai eksplisiittinen kirjoittaminen C#:ssa?
Katsoin jotain funktionaalisen C#-kirjan kirjoittaneen tyypän videota ja sehän kirjoittaa implisiittisesti var... Olin ihan, että whaat, kun kaikilla kursseilla aloitetaan tietenkin eksplisiittisesti.
var esimerkki = 5;
// type int
Esim.
List<int> list = new();
tai
var list = new List<int>();
molemmat ok mun mielestä.
Ongelmaksi tuo muuttuu tämmösessä tapauksessa:
var jokuMuuttuja = JokuFunktioTaiMetodiJossain(jokuParametri);
Ärsyttää jos pitää tehdä jotain salapoliisikikkoja editorin kanssa kun ei nopeella vilkaisulla nää mistä on kyse. Toki oon nyt kirjoittanu C:tä pari vuotta missä kaikki on paljon eksplisiittisempää, niin siihen tyyliin on tottunut.
gnomes are real
- Henkkamaukka Perusjätkä
- Matti Partanen

- Posts: 51577
- Joined: 10 Aug 2014, 10:04
- Location: Saundi Arabia
Re: Koodaaminen
Kiitos neuvoista. Käytän siis implisiittistä aina kun selkeys ei vaadi eksplisiittistä

- Jimi Ketipinor
- King of PIF

- Posts: 16068
- Joined: 17 Mar 2021, 12:03
Re: Koodaaminen
Vois tolla Go'lla kyl tehdä jotain kun ei siinä ollut näköjään hirveesti opeteltavaa ja vois olla hyödyllinen omissa jutuissa
- jaltsun käyttäjänimi
- -=Lord Of PIF=-

- Posts: 13461
- Joined: 11 Nov 2009, 19:31
- Location: Espoo
Re: Koodaaminen
:slurpsis:


no solution to evolution, we're genocidal or suicidal, incineration, extermination, exploitation, that's mans creation
Spoiler:
- Marxin Ryyppy
- -=Lord Of PIF=-

- Posts: 14144
- Joined: 02 Mar 2020, 18:55
- Location: Ylen sankia pride
Re: Koodaaminen
Yks työkaveri aikoinaan oli ollu örääkkelillä töissä, ja siitä sai kyllä kuvan että tämä pitää paikkaansa.
Who am I? Who else is there? Who am I? Let's put it this way: who has the best tunes?- Spandau Mullet
- Matti Partanen

- Posts: 99540
- Joined: 28 Jul 2014, 20:37
- Location: Raakaa paskaa akselilta Reetunlehto-Ruksimäki
Re: Koodaaminen
Voi perkele Oracle
Ekassa duunissani vuosituhannen vaihteessa piti yksi iso webbisysteemi toteuttaa Oraclen alustan päälle. Kyseinen plattis oli ihan raakile eikä mitenkään soveltunut senkaltaisen palvelun toteutukseen, mutta kun isokenkäiset oli päättäneet että tätä käytetään niin ei siinä sitten. Oraclen konsultit ainakin työllistyivät hyvin, kun ravasivat neuvomassa että miten vaatimusten mukaisen systeemin saisi purkattua/feikattua kasaan. Ei ollut helppoa duunia heillekään.
Tämä oli vielä aika iso "launchi", jota mainostettiin etukäteen mediassa julkaisupäivämäärän kera. Kunnon crunchiksihan se meni. Ekassa julkaistussa versiossa oli moni mukamas-dynaaminen sisältö huijattu purkalla kasatuilla staattisilla näkymillä ihan vaan siksi, koska se paska-alusta ei tukenut niitä asioita mitä piti tehdä.
Tuon jälkeen oon pysytellyt parhaani mukaan erossa Iso-O:n tuotteista, mitä nyt myöhemmässä duunissa piti yhdessä projektissa naputella PL/SQL:ää.
Tämä oli vielä aika iso "launchi", jota mainostettiin etukäteen mediassa julkaisupäivämäärän kera. Kunnon crunchiksihan se meni. Ekassa julkaistussa versiossa oli moni mukamas-dynaaminen sisältö huijattu purkalla kasatuilla staattisilla näkymillä ihan vaan siksi, koska se paska-alusta ei tukenut niitä asioita mitä piti tehdä.
Tuon jälkeen oon pysytellyt parhaani mukaan erossa Iso-O:n tuotteista, mitä nyt myöhemmässä duunissa piti yhdessä projektissa naputella PL/SQL:ää.
Tämä nimimerkki kirjoittaa suurimmaksi osaksi Roskakori-osioon lyhyitä viestejä, joissa ei ole juurikaan sisältöä.



L
EI OO N
L

