Hirdetés
- Kompatibilis lett az Android Quick Share és az Apple AirDrop
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Samsung Galaxy S21 FE 5G - utóirat
- A középkategória egyik legjobb vétele - Dreame L40 Ultra AE
- Erőpróbán a Samsung Galaxy A57, és úgy tűnik, visszatér az A70-es sorozat
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Android alkalmazások - szoftver kibeszélő topik
- Arany-fekete színben is elérhető a profi dínó
- Kis méret, nagy változás a Motorolánál
- Megtartotta Európában a 7500 mAh-t az Oppo
Új hozzászólás Aktív témák
-
"Amatőr hiba
"Amatőr kifogás.
![;]](//cdn.rios.hu/dl/s/v1.gif)
Amikor az ember egy-két évtizedet azzal töltött, hogy hatalmas, sokmilliósoros projekteken dolgozott, ahol folyamatosan új, addig még ismeretlen kódrészeken kell dolgoznia, akkor rájön arra, hogy mekkora érték az, hogy ha a kód jól olvasható és nem tud megtévesztő lenni."Minden másban is ha benyomom a kód formatot, de ezzel a pythonossal nagyon sokat szívtam egyszer egy gites fájl-al amit nagyon sokan szerkesztettek és össze vissza voltak a behúzások."
Miért nem nyomtál rá egy format code-ot?...
-
"A python-ban az, hogy a behúzások alapján működik a compiler szerintem rohadt gáz"
Egyáltalán nem, mert így az, amit a programozó lát, meg amit a compiler lát, az ugyanaz. Mutatom egy C-s példával, hogy miért jó ez:
Az ember megírja a kódot:
if ( a == b )
equal++;Aztán később kicsit bővíti:
if ( a == b )
trace("a and b are equal");
equal++;Aztán csodálkozik, hogy miért nem jó a kód (megtörtént eset alapján).
-
buherton
őstag
"A C az gyakorlatilag platformfuggetlen assembler, ami tamogat strukturalt programozast is, manapsag mar leginkabb csak par specialis helyen hasznaljak." by dabadab
C-ben rendesen programozni? Meg lehet, de aztán nagyon beáll az agy a struktúráltságra. Saját tapasztalatomból kiindulva, C-ből rettenet nehéz megtanulni C++-ul. Számtalanszor beletört a bicskám és azóta sem tudok értelmes C++ kódot írni. Szerencsére amúgy sem kell, mert azokon a területeken, amiken dolgozok ott szinte csak C van.
Az Ardunio, nagy és lassú és nem kontrollálod a hardveres perifériákat. Átlátható programot C-ben is lehet írni minimális erőfeszítéssel.
-
Az arduino keretrendszernek nem kis overheadje van, s a mikrokontroller tudásának csak egy részét tudod vele hasznosítani, kontrollálhatatlan a "valós" kód. Arról nem is beszélve, hogy ha a fogyasztás is szempont, akkor végképp bukta. Persze nagyon egyszerű kis hobbiprojekthez jó lehet, meg bazi nagy a közösségi támogatása, de picit komolyabb dolgokra már alkalmatlan vagy fossá kell hekkelni.
Az atmega32u4 amúgy nem erősebb, csak több lába van, meg több a ram. Ezeket ki kell használni, hogy értelme legyen, nem fut tőle gyorsabb a kód.

Ha már MCU-nál tartunk, én az Texas Instruments MSP430G2 Launchpad-ot ajánlanám. Van hozzá Energia IDE, gyakorlatilag az Arduino IDE piros változata, Atmel helyett TI MCU-khoz. Ugyanazt tudja, és a Launchpad még olcsóbb is egy Arduinónál. Ha meg komolyabbat szeretnél, akkor van még Code Composer Studio is, azzal lehet alacsony szinten programozni az MSP430-at, ráadásul nagyon letisztult a "library", nincsenek 50 karakteres makrók meg függvénynevek.
Új hozzászólás Aktív témák
- Kompatibilis lett az Android Quick Share és az Apple AirDrop
- Sweet.tv - internetes TV
- Hobby elektronika
- Sorozatok
- Pánik a memóriapiacon
- Milyen egeret válasszak?
- Melyik tápegységet vegyem?
- Gumi és felni topik
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- Eladó/Lenovo X240 Ultrabook/I5-4200U/8GB DDR3/Win 10Home/12,5" FHD/ !ÉRINTŐKÉP!/!!!
- Bomba ár! Lenovo ThinkPad T14s G2 - i7-11GEN I 16GB I 1TSSD I 14" FHD Touch I W11 I Cam I Gari!
- Bomba ár! Lenovo ThinkPad L460 - Intel 3955U I 8GB I 128GB SSD I 14" FHD I Cam I W10 I Garancia!
- Bomba ár! Lenovo IdeaPad V15-IWL: i5-8GEN I 8GB I 256SSD I 15,6" FHD I Cam I W11 I Garancia!
- Bomba ár! Lenovo V155-15API - Ryzen 5 I 8GB I 512SSD I 15,6" FHD I Radeon I HDMI I Cam I W11 I Gari
- MacBook Air 9,1 i3-1000NG4 8GB 256GB
- Xiaomi 15 Ultra Silver Chrome 120 Hz WQHD+ LTPO AMOLED, Leica 1 + 200 MP periszkóp 16/512 GB
- GYÖNYÖRŰ APPLE WATCH ULTRA 2 NATURAL TITANIUM 49MM -1 ÉV GARANCIA - MS3715, 98% AKKUMULÁTOR
- REFURBISHED és ÚJ - DELL Thunderbolt Dock WD22TB4 (210-BDTD)
- Samsung Galaxy S23 FE / 8/128GB / Kártyafüggetlen / 12Hó Garancia
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
"



