Czy język VHDL to jakiś warty uwagi język niskopoziomowy? Bo mam to gówno na studiach i się zastanawiam czy ludzie tego serio używają czy tylko tak nam kazali się tego uczyć dla beki
@hapaczuri - jeśli nie ma tego języka w topce rankingu https://www.tiobe.com/tiobe-index/ to zapomnij.
Najpierw naucz się czegoś co jest łatwe, popularne i można na tym zarobić kasę we wczesnym stadium kariery - reszta to jest sztuka dla sztuki (tworzona głownie przez i dla zaawansowanych ludzi).
Jak już ogarniesz jeden lub dwa popularne języki to możesz zainteresować się niszowymi, gdzie kasa jest z nich często lepsza i konkurencji mało - niemniej dalej warto programować w czymś popularniejszym co się rozwija by w razie czego możan było przeskoczyć.
Na studiach uczą mnóstwo teorii i rzeczy, które nie są już używane (lub używane w niewielkim stopniu) - po studiach teorię się w ogromnej części zapomina a życie przymusza do używania tego co jest popularne (dlatego lepiej się tego uczyć od razu a nie czekać aż uczelnia poda na tacy).
Przeglądając oferty na embeda często widuję "umiejętność programowania układów FPGA". VHDL do tego służy. Jeśli celujesz w taką ścieżkę to się nad nim pochyl.
@macgajster - zacząć od embedda nie jest łatwo - myślę, że OP by o VHDL nie pytał jakby był embeddem już zajarany - niemniej dobra odpowiedz dla kogoś kto jest embeddem zainteresowany.
VHDL to nie jest język programowania. To język opisu sprzętu do programowalnych układów logicznych. Trochę jakbyś HTML nazwał językiem programowania.
Trochę jakbyś HTML nazwał językiem programowania
@lurker_z_internetu Przypomniało mi się:
"Gdyby języki programowania były wypracowaniami"
@MostlyRenegade tak właśnie jest. Zarówno VHDL/Verilog jak i HTML opisują jak jakiś renderer ma rozmieścić predefiniowane elementy w jakiejś przestrzeni. W tym memie VHDL byłby drukarką, która po naciśnięciu guzika drukuje wypracowanie.
@hapaczuri politechnika krakowska? też to miałem, nigdy więcej w życiu tego języka nie widziałem po studiach
Swego czasu w robocie pisałem soft embedded pod platformę Zynq (ARMy + FPGA na jednym krzemie). Nie dość że musiałem się nauczyć Vivado, to zamiast czekać na inżynierów FPGA sam się nauczyłem VHDL'a żeby ruszyć robotę do przodu.
Więc tak: jak nie siedzisz w embedded raczej tego nie użyjesz.
@hapaczuri Jeśli chcesz ustawiać FPGA, a potem projektować ASIC, to VHDL jest jak najbardziej przydatny i rozwojowy. Jeśli nie, to daj sobie z nim spokój.
Zaloguj się aby komentować