- D1Rect: Nagy "hülyétkapokazapróktól" topik
- HThomas: Az ideális home office monitor nyomában
- sziku69: Szólánc.
- Geri Bátyó: Agglegénykonyha 1 – rizseshús másképp
- Imilenni: Egy kis depi, remélem elfér itt :) 2#
- sziku69: Fűzzük össze a szavakat :)
- Mister_X: Tényleg le kell nyelnie az embernek az önbecsülését?
- Luck Dragon: Asszociációs játék. :)
- eBay-es kütyük kis pénzért
- Eztis_Aztis: Hogyan tovább....
Új hozzászólás Aktív témák
-
Vettem magamnak a fáradtságot és a fentit megírtam C-ben is. Ez lett:
#include <stdio.h>
int main(void)
{
char name[20000];
printf("What's your name?\n");
fgets(name,20000,stdin);
printf("Hello %s\n", name);
return 0;
}Csak összehasonlításnak, ismét itt ugyanez Pythonban:
name = input('Enter your name: ')
print('Hello', name)A fenti pythonos példát el lehet magyarázni egy teljesen kezdőnek úgy, hogy minden karakterről tudja, hogy miért ott van, ahol van. Ahhoz, hogy valaki ezt a C verziót megértse, legalább egy fél évnyi előtanulmány kell. Az meg szerintem nem egy túl jó pedagógia módszer, hogy úgy tanítunk valamit, hogy nem magyarázzuk el, hogy mi micsoda, hanem valamiféle voodooként kezeljük a dolgokat.
"Egyébként a pointerekhez nem kell tudni a gép belső működését."
De, mert különben egyáltalán nem érted, hogy mi is ez az egész. Lehet, hogy neked, akinek a fejében évtizedek óta összeállt a kép, ezek teljesen triviális dolgok, de kezdőként teljesen máshogy néznek ki a dolgok. Szerintem már az is hatalmas különbséget jelent, hogy egy nyelv erősen típusos, mint a C, vagy nem (mint a Python).
"Kezdésnek szerintem minél butább nyelv kell, hogy kevesebb legyen a zavaró tényező"
Szerintem a nyelvnek nem butának kell lennie, hanem egyszerűnek. Pont ezért jó a Python, hasonlítsd csak össze a két példát: kezdő szinten a Python programokban tényleg csak az lesz benne, ami kell, a C-s változatok meg tele lesznek voodooval, ami persze a kísérletezést is megnehezíti, mert pillanatok alatt bele tud futni olyan hibákba, amiket még nem is érthet, hogy miért hibák.
"Nincs semmi bajom a python szintaxisával, sőt, nekem nagyon tetszik. Csak egy kezdőnek nem biztos, hogy célszerű ezt ajánlani, mert ha más nyelvre megy, akkor jöhet a pofára esés."
A kezdőnél az a fontos, hogy a koncepciókat megértse, az meg akkor megy, ha minél kevesebb felesleges részlet viszi el a figyelmét. Egyébként meg a magam részéről a Python meg mondjuk a C++ vagy pláne a Java között alapszinten szintaktikában olyan nagyon nem látok különbséget.
Új hozzászólás Aktív témák
- S.T.A.L.K.E.R. 2: Heart of Chornobyl
- Xbox Series X|S
- Renault, Dacia topik
- Samsung Galaxy S25 - végre van kicsi!
- Milyen egeret válasszak?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Vicces képek
- Tőzsde és gazdaság
- eMAG vélemények - tapasztalatok
- További aktív témák...
- Eladó Ryzen 7 7700X, 7800 XT, 1Tb M.2, 750W, 32Gb DDR5, AM5 gamer pc!
- MINI PC HP PRODESK 600 G2 G3 G4 G5 i3 és i5 6-9. gen gar. Budapest MPL Foxpost
- AZTA! HP EliteBook 840 G8 Fémházas Laptop Ultrabook 14" -60% i7-1185G7 16/512 FHD IPS Iris Xe
- Asus P8H61-M LX R2.0 LGA 1155 alaplap, + Quad Core i5-2500 CPU
- LEGO Technic - Bugatti Chiron (42083)
- LG 65G4 - 65" OLED evo - 4K 144Hz & 0.1ms - MLA Plus - 3000 Nits - NVIDIA G-Sync - FreeSync Premium
- ÚJ Lenovo LOQ 15IRX9 - QHD 165Hz - i7-13650HX - 16GB - 1TB - RTX 4060 - Win11 - 3 év garancia - HUN
- Honor 200 Lite 256GB, Kártyafüggetlen, 1 Év Garanciával
- LG 27GR83Q-B - 27" IPS / QHD 2K / 240Hz & 1ms / NVIDIA G-Sync / FreeSync / DisplayHDR 400
- HIBÁTLAN iPhone 13 mini 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3284
Állásajánlatok
Cég: FOTC
Város: Budapest