1248
|
Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Програма за подписване с КЕП на .пдф
|
-: Oct 15, 2022, 21:06
|
Така е - спор няма: кой с каквото е "откърмен" само че има езици които предразполагат към добро програмиране (приучават на добър стил) и такива който позволяват всичко, вторите са добри за начално навлизане в програмирането но инак... напр. Бейсик... поизмря, но Java, JavaScript точно затова въведоха сътоветно Kotlin/Typescript точно с тая цел - типизиране на променливите и улесняване проверките за грешки
|
|
|
1250
|
Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Програма за подписване с КЕП на .пдф
|
-: Oct 14, 2022, 22:47
|
Виждал съм стар код (ама много стар, още преди 20 г. беше стар та ..към 50-60 годишен) на НАСА (вече отворен) на не помня какво и там пича най-първото нещо което направил е да пре/дефинира { и } с два макроса и стават съответно BEGIN, END (и С кода замязва на Паскал), а на питоня как да му предефинраш нещо дето го няма и второ предразполага (и) към логически грешки дето нищо не ги лови напр. условен оператор с блок от три реда ама на последния се изплъзнал пръста и ударил един таб по-малко т.е. третия ред вече е извън блока на условния оператор и при положение че няма и визуален разделител иди че го "хвани" на окомер (парсерите логически грешки не хващат). Е ако тоя изхвърления ред ползва локална (за блока) променлива можеше и да изреве, но не и питоня - смоко не реве, напълно си е валидно да декларираш променлива във вътрешен блок и после да си я ползваш и извън блока ако е вече деклариана т.е. минала е програмата през блока по време на изпълнение (един вид обратното на глобални променливи) А пък за класовете да не започвам - всичко може да се закачи навсякъде тие хора явно не са чували за основните принципи на ООП заложени още от балдър години от бандата на четиримата - наследяване, енкапсулация и т.н. и че някой неща си трябва да са вътрешни за някой класове
|
|
|
1251
|
Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Разно извънтемие
|
-: Oct 14, 2022, 00:05
|
Ей, сред алкохолните изпарения замалко да забравя новината на деня https://arstechnica.com/gadgets/2022/10/google-rolls-out-beta-passkey-support-for-chrome-and-android/Google, Apple, Microsoft, and the FIDO Alliance - скоро ще държат всички пароли (т.е. кодове за достъп), лошото е че засега концепцията е само през умнофон та... ще ги видим тия със старите бракми какво ще измислят (когато сайтовете вече не пущат /само/ с парола) П.П. Ха честито - Дебиянци да почерпят (от тазгодишната пърцуца, да не я пазят само за миене на прозорци)
|
|
|
1256
|
Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Програма за подписване с КЕП на .пдф
|
-: Oct 12, 2022, 23:12
|
Го е замислен да е нещо средно между С/С++ и .Нет/Джава, (т.е. между ниското ниво и високото ниво) най-малкото да спести менажерирането на паметта (оттам са и най-честите грешки в програмите) и беше нацелен към слоя на ОС и драйвърите (ама нещо не им хареса ли що ли та не можа да се наложи там, ама поне се ползва за разни CLI утилки, няма ГУИ там) Между другото същото нещо се пробва и /с/ Rust (само че там подохода е отдолу-нагоре и е по-по-най-близо до С/С++) ама и той не им хареса на ОС/драйвърните хора (може би защото се опитаха да го мешат със с/с++ вместо да пренапишат всичко на Rust) та ще видим дъртите мастодонти все още умират бавно, не дават път и на новите и те така... (като гледам и у Холивуд така - след време явно ще /си/ кажат "Такова беше времето") А напр. какво стана с "младите" Haskell, и Erlang и те не можаха да глътнат въздух, Ruby май мърда още тук-таме... П.П. https://go.dev/ref/spec#Introduction Go is a general-purpose language designed with systems programming in mind. It is strongly typed and garbage-collected and has explicit support for concurrent programming. Programs are constructed from packages, whose properties allow efficient management of dependencies. The syntax is compact and simple to parse, allowing for easy analysis by automatic tools such as integrated development environments. Аз тъй като гледам бая се ползва, но не по предназначение - сравнете горното с долното https://go.dev/solutions/#case-studiesПейпал, Мета, Нетфликс, Туич, Туитър, Юбер ... https://en.wikipedia.org/wiki/Go_(programming_language)#Applications
|
|
|
1258
|
Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Програма за подписване с КЕП на .пдф
|
-: Oct 12, 2022, 17:31
|
Не съм се озолбил, просто Джава-та хвана пътя на Кобола ама ще отнеме още доста време.. а също така забелзвам и един голям пропуск .Net също "е страшно популярна също щото си правиш софтуера и го подкарваш, на каквото имаш." (не питам защо сте се озлобили) Аз лично колкото пъти сравнявам тлъсто Джава ГУИ приложение със същото на .Net ми джаварското винаги зарежда поне няколко минути в повече и после едно лагаво, лагаво.. единствентоо предимство е че върви и в браузър ама те това не го ли маханаха в новите Джави май вече няма аплети... Вечните езици за програмиране са С/С++ и асемблер. Мда Go беше създаден да ги замести (ОС, драйвери), ама мещо не можа да се наложи, Rust също.... ОС още се пишат на С/С++ ама поне Go почнаха да го ползват на разни места (не Питон а Го) сега някой ако може да ми обясни защо някои предпочтат Го пред Питон (при всичките му изборени предимства на Питоня) напр. https://github.com/kubernetes/kubectl
|
|
|
|