Skocz do zawartości

mrowqa

Członkowie
  • Postów

    2
  • Dołączył

  • Ostatnio

mrowqa's Achievements

Newbie

Newbie (1/14)

1

Reputacja

  1. mrowqa

    Czym jest Rust?

    Tak właściwie to był były stażysta Mozilli, który studiuje na tym wydziale i dwóch pracowników Mozilli - jeden pracujący zdalnie z Polski i drugi, który przyleciał z San Francisco. Jestem dopiero na pierwszym roku i dopiero co zaczynam studia, ale mój wydział co chwilę jest witany przez coraz to kolejne firmy - poza wyżej wspomnianą Mozillą wiadomo mi jeszcze o Intelu, Google'u i NVidii. Poza tym były też eventy, w których udział brały mniejsze firmy. A z tego co mi wiadomo od starszych znajomych, to dopiero początek i rok się dopiero rozkręca Jakbyś był ciekaw co to za wydział, to mówię tu o Wydziale Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego
  2. mrowqa

    Czym jest Rust?

    Dziś Mozilla odwiedziła mój wydział na uczelni i opowiadała m.in. o Ruście. Szczerze mówiąc wiele o tym języku jeszcze nie wiem, ale planuję go opanować (i zorganizować na wydziale warsztaty sprowadzając ludzi z Mozilli, by inni też mieli okazję poznać Rusta ). Z tego co zapamiętałem z prezentacji, to Rust powstał na potrzeby tworzenia bezpiecznego kodu dla Firefoxa (niektóre części kodu przeglądarki już korzystają z Rusta) i Mozilla pracuje nad nowym silnikiem do zrównoleglenia przetwarzania stron internetowych (projekt Servo, który był wyżej wspomniany). Poza wspomnianą ciekawą obsługą pamięcią poprzez mechanizm ownership, bardzo spodobał mi się zerowy narzut na czas wykonania i pamięć (kod kompilowany jest do kodu maszynowego) i możliwość przemiennego wykorzystywania bibliotek napisanych w C++, tzn. można w Ruście korzystać z bibliotek C++ i co ciekawsze - na odwrót także. Jak będę mieć więcej wolnego czasu z ciekawości sprawdzę jak to się sprawuje (chyba, że ktoś mnie tu uprzedzi ), bo zgodność binarna jakby nie patrzeć jest zależna od konkretnego kompilatora.
×
×
  • Utwórz nowe...