Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Wpis użytkownika hapaczuri w Hydepark

Osobistość

w Hydepark

2piorunów


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

Komentarze (9)

Lider5piorunów

@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.

Kosmonauta4piorunów

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.

Gruba ryba2piorunów

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.

Gruba ryba0piorunów

@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.

Gruba ryba3piorunów

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.

Fanatyk2piorunów

@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.

Fanatyk2piorunów

@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).

TIOBE Index - TIOBETIOBE index programming languages describes the monthly ranking of programming languages on popularity. Top 3 is Python, C, JavaTIOBE