bugün məsləhət təsadüfi
sözaltı sözlük
postlar Yoxlama mesaj

...

chris lattner

əjdahalar   googlla
into the wild - lamb of god - american sniper - audioslave - death cab for cutie - ashes of the wake - yazarların paylaşmaq istədikləri musiqilər - wicked game - will smith - 27 yaşında ölən məşhur şəxslər
    1. Chris Lattner — proqramlaşdırma dilləri və kompilyator texnologiyaları sahəsində dünyanın ən təsirli mühəndislərindən biridir. O, həm akademik, həm də sənaye səviyyəsində böyük iz buraxmış bir şəxsdir.

    Kimdir
    Chris Lattner 1978-ci ildə ABŞ-da doğulub. Kompüter elmləri üzrə təhsil alıb və erkən yaşlarından kompilyator dizaynı ilə maraqlanıb. Karyerasının böyük hissəsini Apple şirkətində keçirib, daha sonra Google və digər böyük texnologiya şirkətlərində çalışıb.

    Nə yaradıb və ya kəşf edib
    Onun ən böyük töhfələri bunlardır:

    LLVM
    LLVM — Lattner-in doktorantura dövründə başladığı layihədir. Bu, klassik kompilyatorlardan fərqli olaraq modul və optimizasiya yönümlü bir infrastrukturdur.
    Əsas ideya: kodu müxtəlif platformalara çevirmək və maksimum optimizasiya etmək.

    Clang
    Clang — LLVM üzərində qurulmuş C, C++ və Objective-C kompilyatorudur.
    Daha sürətli, daha aydın error mesajları verir və müasir development alətlərinin əsasını təşkil edir.

    Swift proqramlaşdırma dili
    Swift — Lattner-in rəhbərliyi ilə Apple-da yaradılıb.
    Bu dil iOS və macOS tətbiqləri üçün Objective-C-ni əvəz etmək məqsədi daşıyır.

    Nə üçün və harada istifadə olunur

    LLVM və Clang
    Bu texnologiyalar demək olar ki, bütün müasir development ekosistemində istifadə olunur.

    iOS və macOS sistemlərinin altında işləyir
    oyun mühərrikləri və yüksək performanslı sistemlərdə istifadə olunur
    Chrome, Firefox kimi brauzerlərin bəzi hissələrində dolayısı ilə istifadə edilir
    embedded sistemlər və hardware yaxın proqramlaşdırmada geniş yayılıb

    Swift

    iOS tətbiqlərinin əsas dili
    macOS proqramları
    server-side Swift ilə backend development
    son dövrlərdə AI və performans tələb edən sahələrdə də istifadə olunur

    Niyə bu qədər önəmlidir
    Chris Lattner-in yaratdığı texnologiyalar proqramlaşdırma dünyasında “görünməyən infrastruktur” rolunu oynayır. Yəni developer-lar sadəcə kod yazır, amma arxa planda LLVM kimi sistemlər həmin kodu daha sürətli, daha effektiv və müxtəlif platformalara uyğun hala gətirir.

    Qısa desək

    LLVM -> kompilyatorların beyni
    Clang -> müasir C/C++ kompilyatoru
    Swift -> Apple ekosisteminin gələcək dili

    Bu adamın fərqi odur ki, tək bir məhsul yox, bütöv ekosistem dəyişdirən texnologiyalar yaradıb.

şərhlər:

hələ şərh yoxdur.


hamısını göstər

üzv ol

...