<bgdev />free

| |  


All tags 2023 9may ai algorithm alpha amd american api argon2 arm asm asmbb assembler attachment awareness balgaria bay888 bcrypt bender beta bgdev-next bgdev-next.👍 big.data bitchnigga bitcoin bmw boi borg brexit bug bulgaria business c cad chat cloud computer-names console crossorigin deprivation desktop dna dotnet email eupl falling feature forum foundation fp fresh fun game github goats google gpl gpt gpt.3.5 gypsies happiness harvard hash improvement include investment it java javascript js kleta kleta.maqka.balg lambi language learning leftovers legend level levenshtein.dist libx license linkedlist linux ma mcafee mele microsoft minimag minimalism negro net nginx nigga not.a.bug oop paradigm parler patterns perception persuasion pipe play.station politics populi pornhub pow pro programming protonmail python reba rust sci-fi scripting seks seo server shell sleep smartbeauty soft-skills sqlite srabska sse starship sugerface syntax tablet tailwindcss telegram theme thug troll80lvl tutanota typescript uacme ui uk unix untermensch upload uptime usa utilities ux vb via viber virtual.reality vox vps vulnerable war wasm weapons-grade web windows word x86 xbox xss youtube zig ziglang Übermensch БОКЕБЪЛГАРИН БЪ БЪлгария Белезниците Били Били.Белезниците БялДонор Веган Виста Възраждане ГЛУПАК Гана Глиста ЕС Казарма Копейкин Мода.и.овча.мисъ НЕКАДЪРНИК НРБ ПО-ЗЛЕ.И.ОТ.РАБИ Подкасти Разни Румен СИК СКУМ СетенЧук Скум ТИР Туче Украйна Урсула Яначков авангард аз айфонджия алгоритми амбиции анархизъм антиваксъри армения аудио аутисти бази.данни бакъп без без.пръчове безпросвета бенчмарк биготи биомаса бира боклук борисов ботев брадва булшит бъг бъгове бял ваксина вандал век венерика викинги вицове вишу война вървежен гана ганорник гей гейщина германия герои гешев глупак говеда групировка гюбек данъкоплатец двойни.стандарти дедотия демокрация дизайн дисциплина добитък докери долар донори држава дришльо дрон ебане еврогейски.съюз езици експеримент електроника електроника.s2 емиграция ендпойнт енум ерген ергономия жалкар задача затоплизъм защита здраве златен злато игри идеали идиократ идиократи идиокрация идиот избори избори.рабин изкуство икономика имбецили имейл инвестиране инокулация инструмента интервю ипад искам.да.си.реда казах камшикодържач капитализъм карабах караница картечница кино клавиатура ковид19 колайдер колям.кур комари комплексар комунизъм консолидация конспирации космонавтика кофа кофит-19 краставица криптовалути курви кучелюбци лайно лаладжия лаптоп либерастия литература лоши.практики луд лъжеучени лъжец любов майни майтапи малоумници мафия мениджмънт месо местене метавселена метафизика механика мистика мисъл мода мода.овча.мисъл модерация морал мутра мутри наука национализъм не.it негър некадърник некадърници неон нидерландия овча овчи олигофрени организация офтопик парички партия педал пенджури пенсия пишока плюскане победа погромист поезия политика порно посредствен почивка празници прасе превод предалщина програмиране проект проста простотии против.правилата проф пръч пръч.дришльо пръчка психика психични.болести психология пустиняк путин путката путьо рабин рабин.е.шибан.пе работа радост разврат разни разработка расизъм резерват рейтинг реклама рекламен религия рест ризи ропче ропчета русия руски.език рутина самоковска сасипаха секира село селяндур сериали сериозно.програм сетен сеянин симулация скопяване скръм слушалки сортиране софия софтуер софтуни социализъм спектрометър спринтове сране стандарти стил стуйо стюи сушилня сцена съвет съм сън сървър сърничка таб ташаци телевизия тема територията терминология термояд технологии титли традиция тролинг тръмп туба туче тъпак тъпанари тъпня уиндоус украйна умнокрасивци фалит фантастика фашизъм фейк.акаунти физика филми форум форумни.проекти футбол хазарт хамали харабия хардуер хахаха хомофобия хостинг храна хумор цайко цайси целофан цензура цензурра циганин чалга чалгар чекии чернокраки честота чипове чнг чужбина чук шпация щайга юан яката яко ям 🔨 😂 🪓


C# 9.0

  

0 1 2


  Гуру  Създадено на 20.11.2020, видяно: 1499 пъти. #19345

Много добри неща, най-вече - клас може да е record и отгоре syntactic sugar и най-вече автоматично деконструиране от типа на JavaScript (ECMAScript).

Реално можеш да напишеш public record (string A,B,C) и после var (a,b,c) като конструкция. Енфорсва immutability, тоест дори да е by reference не моеш го бараш.

Кво мислите, Евлампи ми е най-важен, другите сте... нали.



  гофи2  Създадено на 20.11.2020, видяно: 1486 пъти. #19349

Оти неизвергваш Стил, най-големия пропагандатор у нас?

Мо'е да не щеш мнението му, ама ето го:

https://www.nerds2nerds.com/?p=1170



  Гуру  Създадено на 20.11.2020, видяно: 1482 пъти. #19351

No offense, но български източници не чета. Верно, живея в България, ама защото е супер евтино и мацките са мега. Стилгар да намери как да се подстриже първо преди да анализира.



  Евлампи  Създадено на 20.11.2020, видяно: 1477 пъти. #19353

Хахах, мислех да пускам такава тема.

Много хубави неща, на рекърдите хубавото им е че се сравнят по стойност, деконструирането е супер, това дето може без клас и Main да е ентри пойнт файла също е много кефещо, ужким пълна дреболия обаче скриптаджийската безцеремонност е велико нещо, вече може и голи функции в топ левъла да се плющят без нужда от клас. Микрософт ако така продължават може и да има някакъв минимален шанс шарпа да надвие цар джаваскрипт дори в браузъра, единствено трябва по някое време да изхвърлят част от историческия багаж което разбира се е много трудно на практика и е номер едно пречка пред дългосрочната еволюция на език щото в един момент става много голям и дори да не се ползват разни фичъри се налага да се знаят, примерно линк синтаксиса не би ми липсвал, там колекциите отпреди дженерик също може да се разкарат.

Ще е интересно как ще се получи и с maui на ниво фреймуърк.

Цинганина излезе много голем, кове точно където трябва с точните хора :)



  johnfound  Създадено на 20.11.2020, видяно: 1474 пъти. #19354
Гуру

Стилгар да намери как да се подстриже първо преди да анализира.

Баси с едно изречение отрече половината световна наука, с Алберт Айнщайн най-отпред...

https://2.bp.blogspot.com/_KM6oDwkpo5k/Swv3g5bViYI/AAAAAAAAAGw/wMUZkc7el28/w1200-h630-p-k-no-nu/albert-einstein.jpg


  Евлампи  Създадено на 20.11.2020, видяно: 1454 пъти. #19383

Switch-a също много мазно се получава с новите възможности и е expression, нещо което много ме кефи в руби



  Гуру  Създадено на 20.11.2020, видяно: 1451 пъти. #19384

Това всичкото идва от F#, ама гледам и в джаваскриптчето по-светнатите пишат само immutable вече. На Майкрософт бавно и спокойно им се получават нещата от доста време.

Иначе това дето директно пишеш кодец без класове наистина може да им е топ фийчъра, сега, не че е голяма работа да го направиш всичко в клас, ама така директно даже Рабиньоса и Ахмед Мерчев с Кибертрона и великата ел кола може да се справят.

Гледам в една друга тема вече сте го обсъдили, взели са и шефа на Митьо Пищова Питоня при тях, нещо сериозно исках да вземат хлеба на всички скриптаджии, особено с VS Code.



  Courvoisier  Създадено на 20.11.2020, видяно: 1441 пъти. #19397
Евлампи

Switch-a също много мазно се получава с новите възможности и е expression, нещо което много ме кефи в руби

Те тва го има отпреди.



  Courvoisier  Последно редактирано на 20.11.2020 от Courvoisier, видяно: 1439 пъти. #19400

record ми хареса, въпроса е ще ме псуват ли колегите, когато почна да го ползвам rofl Когато реших да почна на кор ме псуваха. Като взех да вкарвам CQRS пак ме псуваха. init only също ми хареса. Обаче и колко е адекватно в случая ми е друг въпрос. Правя некви микроеврейщини, да си берат евросите пари, като цяло се иска повече да работи точно, а не да е хубав кода.



  Гуру  Създадено на 20.11.2020, видяно: 1432 пъти. #19401
Courvoisier

record ми хареса, въпроса е ще ме псуват ли колегите, когато почна да го ползвам rofl Когато реших да почна на кор ме псуваха. Като взех да вкарвам CQRS пак ме псуваха.

Аз съм фен на хардкор правила, до степен линтери на hooks и да не може да се commit-не код ако не е както трябва. Сега чак до комерсиални туулове дето гледат даже cyclomatic complexity и ако е над некъв threshold не съм стигал, но нали.

В тоя ред на мисли, record е перфектно даже до степем в която ако се ползва 9.0 и видя клас ще ги питам що.



  Евлампи  Създадено на 20.11.2020, видяно: 1429 пъти. #19403

Джаваскрипта също ще има records и tuples. Имютабилитито е ключово за функционалните патърни обаче се бие с традиционния ооп модел с мутируеми обекти, това което се ползва (отскоро и официално благословено) в redux - immer е много добър изравнител на impedance mismatch-a между парадигмите. Другото дето F# има и джаваскрипта по някое време вероятно ще добави е pipeline operator синтаксис, това би било супер и си шарпа да го има.

Ще е забавно доколко ще се омешат процедурно/ооп/функционално/реактивно/паралелно по прагматичен и доколкото е възможно консистентен начин в мейнстрийм езиците и дали ще избухне някакъв нов мутант без историческия багаж който утвърдените имат и е трудно да изхвърлят заради съвместимостта



  Courvoisier  Последно редактирано на 20.11.2020 от Courvoisier, видяно: 1427 пъти. #19404
Гуру

Сега чак до комерсиални туулове дето гледат даже cyclomatic complexity и ако е над некъв threshold не съм стигал, но нали.

В тази насока съм злоупотребявал. Преди като видя над 5 и го връщах. На мен ми е по-яко да се пишат методи по 3-5-10 реда и да се сглобяват в други методи, така че накрая да го чета като поезия. Но на четиримата жунки и единия мид това не им харесва, обърквало ги, искали по 100+ реда методи. Обаче успях да отделя сървиси, които си пиша само аз и сървиси, които пишат и те и понякога и аз. По принцип идеята мен да ме има където съм е да правя некви сървиси за ден-два-три, да видят доволни ли са бизнеса и тогава за още 1-2 седмици да ги финализирам и да правя другия. В последствие след месец-два-три ме върнат за доработка и така прескачам във вече 50-на сървиса и понякога и се чудя кое какво беше. Общо взето не е нещо сложно, 50-100 класа на докер. Лошото е, че не винаги имам време да мисля и го карам на некъв extreme agile, понякога е shit in - shit out. Засега ми е добре, но след короната и някои други евенти в живота ми ми се иска да бачкам с некви по- свестни хора. Обаче пък и такива фирми не се намират всеки ден.



  Евлампи  Създадено на 20.11.2020, видяно: 1420 пъти. #19409
Courvoisier

Те тва го има отпреди.

Експрешън е от предната версия, да. Сега има добавени още мазнотии и е екстра



  Courvoisier  Създадено на 20.11.2020, видяно: 1415 пъти. #19411
Евлампи
Courvoisier

Те тва го има отпреди.

Експрешън е от предната версия, да. Сега има добавени още мазнотии и е екстра

Честно да ти кажа, експрешъна ползвах вчера за пръв път, защото се събра в по- малко редове и ми се стори по- четливо.



  |  Създадено на 20.11.2020, видяно: 1413 пъти. #19412

Честно, нямам никаква идея що за идиот трябва да е някой, че да се радва когато нещо се добави в някой език за програмиране.

Ясно е, че никой не може да достигне C++ по противност, но всяко добаване на функционалност прави езика по-противен.



  Courvoisier  Създадено на 20.11.2020, видяно: 1410 пъти. #19413

За пръв път от много време съм съгласен с теб. Откакто видях майкрософтската интерпретация на C++ и заобичах всичко останало. Но преди години по- скоро към C/C++ се бях насочил, щото било за хардкор програмисти and shit.



  Гуру  Създадено на 20.11.2020, видяно: 1405 пъти. #19415
|

Честно, нямам никаква идея що за идиот трябва да е някой, че да се радва когато нещо се добави в някой език за програмиране.

Ясно е, че никой не може да достигне C++ по противност, но всяко добаване на функционалност прави езика по-противен.

Имаш пойнт, но C# добре се грижат за него, досега. С Typescript почва да става леко прекалено, ако трябва да се пишат type definitions в един момент трябва да си завършил Caltech да можеш да се оправиш и тази тема от Hacker News коментарите са много показателни, никой не може да се оправи.

https://news.ycombinator.com/item?id=25155627

Трябва да стане като с Реакта, няма нищо ново от 1-2 години, бавно, спокойно, щото и C#-a ще го осерат наистина, но засега се справят окей.



  Гуру  Създадено на 20.11.2020, видяно: 1404 пъти. #19416

Иначе ако ти трябва прост като гьон език, Go. You are welcome.



  Евлампи  Създадено на 20.11.2020, видяно: 1404 пъти. #19417
|

Честно, нямам никаква идея що за идиот трябва да е някой, че да се радва когато нещо се добави в някой език за програмиране

Е те и белите консерви дето се кълнат в боба и бекона и пушката и жената да е боса бременна до печката и провиненията на чаветата да се наказват с бой с колана не разбират ПРОГРЕСА и що не си караме по добрия стар ред, малко си дисонантен тука :)



  |  Създадено на 20.11.2020, видяно: 1401 пъти. #19418
Евлампи
|

Честно, нямам никаква идея що за идиот трябва да е някой, че да се радва когато нещо се добави в някой език за програмиране

Е те и белите консерви дето се кълнат в боба и бекона и пушката и жената да е боса бременна до печката и провиненията на чаветата да се наказват с бой с колана не разбират ПРОГРЕСА и що не си караме по добрия стар ред, малко си дисонантен тука :)

Ламбю малоумен, прогреса не е добавяне на функционалност в някой език, а създаване на език, който НЯМА НУЖДА от добавена функционалност. Ама от идиот не съм очаквал да знае какво е прогрес. :)


0 1 2


C# 9.0

  



AsmBB v3.0 (check-in: 7544654b24928b93); SQLite v3.47.0 (check-in: 03a9703e27c44437);
©2016..2024 John Found; Licensed under EUPL; Powered by Assembly language Created with Fresh IDE