<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 gcc 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 m0 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, видяно: 1545 пъти. #19419
Гуру

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

Затова и Go използвам. :) Кен Томпсън не е идиот, знае как се пише свестен език.



  ФейкПрофил  Създадено на 20.11.2020, видяно: 1541 пъти. #19420
|

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

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

+1

Има едно ниво което след като се премине езика започва да деградира и да се превръща в c++ :( ДотНота отдавна го е минал :Д



  Евлампи  Създадено на 20.11.2020, видяно: 1537 пъти. #19421
Гуру

Трябва да стане като с Реакта, няма нищо ново от 1-2 години

Реакта доста добре минаха през сериозни промени, като се тръгне от къстъм клас модела и миксините през нейтив класовете и HOC и render props та до hooks където класове извън поддръжка на error boundaries не трябват.

Сега нали ръчкат suspense и concurrent mode докато разни претенденти като Svelte опитват да са новите куул кидс



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

а създаване на език, който НЯМА НУЖДА от добавена функционалност

Което все още не се е случило. Не, твоят любим Go НЕ е тоя език и също добавят неща :)



  Гуру  Създадено на 20.11.2020, видяно: 1532 пъти. #19425
Евлампи
Гуру

Трябва да стане като с Реакта, няма нищо ново от 1-2 години

Реакта доста добре минаха през сериозни промени, като се тръгне от къстъм клас модела и миксините през нейтив класовете и HOC и render props та до hooks където класове извън поддръжка на error boundaries не трябват.

Сега нали ръчкат suspense и concurrent mode докато разни претенденти като Svelte опитват да са новите куул кидс

Реакта генералната промяна беше от класове към hooks и functional components и супер много се кефя примерно на феновете на ООП и SOLID принципите (и ги ебавам), че всъщност стана много по-добре така. Много по-малко код, много по-ясно. Там изядоха бая псувни ма пак си остава най-популярното нещо на клиента, и то с МНОГО пред другите, тоест са знаели кво правят.

Реално аз за хляб пиша Реакт и .НЕТ Core, така че нали ги следя, и двете се развиват много добре. Засега. Даже на Линукс хостваме някои от нещата.



  bvbfan  Създадено на 20.11.2020, видяно: 1530 пъти. #19426
|

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

За пореден път доказваш, че нямаш нищо общо с програмиране, който може да програмира на С++ - може на всичко, но когато можеш на всичко, не значи, че можеш на С++.



  Евлампи  Създадено на 20.11.2020, видяно: 1522 пъти. #19430
Гуру

Реакта генералната промяна беше от класове към hooks и functional components и супер много се кефя примерно на феновете на ООП и SOLID принципите (и ги ебавам), че всъщност стана много по-добре така. Много по-малко код, много по-ясно. Там изядоха бая псувни ма пак си остава най-популярното нещо на клиента, и то с МНОГО пред другите, тоест са знаели кво правят.

Реално аз за хляб пиша Реакт и .НЕТ Core, така че нали ги следя, и двете се развиват много добре. Засега. Даже на Линукс хостваме някои от нещата.

Реакт и неткор са от много добрите примери за съществена еволюция реализирана добре.

За hooks в реакта като че ли само първоначално имаше известни резерви че е прекалено магическо но бяха разсеяни доста бързо и само разни отделни обектни ентуасиасти прискимтяваха чат пат, доста по-добре се получи отколкото модела с класовете



  гофи2  Създадено на 20.11.2020, видяно: 1518 пъти. #19432
Евлампи
Гуру

Реакта генералната промяна беше от класове към hooks и functional components и супер много се кефя примерно на феновете на ООП и SOLID принципите (и ги ебавам), че всъщност стана много по-добре така. Много по-малко код, много по-ясно. Там изядоха бая псувни ма пак си остава най-популярното нещо на клиента, и то с МНОГО пред другите, тоест са знаели кво правят.

Реално аз за хляб пиша Реакт и .НЕТ Core, така че нали ги следя, и двете се развиват много добре. Засега. Даже на Линукс хостваме някои от нещата.

Реакт и неткор са от много добрите примери за съществена еволюция реализирана добре.

За hooks в реакта като че ли само първоначално имаше известни резерви че е прекалено магическо но бяха разсеяни доста бързо и само разни отделни обектни ентуасиасти прискимтяваха чат пат, доста по-добре се получи отколкото модела с класовете

Не знам, какви са тези реактивни куки, но аз ги имам в редактора си от нещо като 44 години. Та не знам, колко нова технология е тази.



  Евлампи  Създадено на 20.11.2020, видяно: 1513 пъти. #19445
гофи2

Не знам, какви са тези реактивни куки, но аз ги имам в редактора си от нещо като 44 години. Та не знам, колко нова технология е тази.

То фундаментално отдавна са измислени повечето неща, сега е препакетиране в различни форми възползвайки се от разни нетривиални количествени натрупвания като невъобразимо повечето памет и по-бързи процесори. Което е важна част от играта



  Дон Реба  Създадено на 20.11.2020, видяно: 1503 пъти. #19453

обърках се тука, в тая тема чертата консервант, ламбито прогресор



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

а създаване на език, който НЯМА НУЖДА от добавена функционалност

Което все още не се е случило. Не, твоят любим Go НЕ е тоя език и също добавят неща :)

Това че добавят неща не означава, че това ме радва. Само невероятно глупав човек (здравей Ламби!) може да се радва на такива неща.



  |  Създадено на 20.11.2020, видяно: 1493 пъти. #19456
bvbfan
|

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

За пореден път доказваш, че нямаш нищо общо с програмиране, който може да програмира на С++ - може на всичко, но когато можеш на всичко, не значи, че можеш на С++.

Я, специалиста по mmap и компилатори за arm пак реши да се изсере във форума. :)



  |  Създадено на 20.11.2020, видяно: 1491 пъти. #19457
Дон Реба

обърках се тука, в тая тема чертата консервант, ламбито прогресор

Обясних му вече на Ламби, ще ти обясня и теб. Няма нищо прогресивно в това да засереш един език вместо да направиш нов. Няма нужда всеки език да е като C++ и да наподобява на чудовището на д-р Франкенщайн.



  Karp  Създадено на 21.11.2020, видяно: 1454 пъти. #19516
Гуру

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

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

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

Какво се занимавате с майкрософтки шитни не ми го побира главата. Уиндоуса не става за програмиране. Тия неща дето им се радваш като нови са от преди 10 години и съм ги отхвърлил като неуместни още навремето.



  Stilgar  Последно редактирано на 21.11.2020 от Stilgar, видяно: 1445 пъти. #19519

Пазарът реши че в езиците трябва да има много features. И мен малко ме изненада този факт. C# има една интересна разлика със C++ различните му функционалности не се оплитат много много. Ето например можеш да пишеш метод с expression синтаксис и от това не страдат други части на езика. За мен е безполезно и съм го забранил в style tools обаче реално няма щета да го има в езика. Пример за feature който насира практически всичко друго в езика са exceptions. Nullable reference types също са такова нещо но си струваше.

В тази връзка тука говорите за хубавите неща на records, те наистина са хубави обаче най-най-важното нещо при records е че помагат в употребата на nullable reference types. Примерно сега ако искаш да направиш примерно

class User { public string Name { get; set; } = null!; }

Трябва да сложиш това грозно = null! и освен това потребителят може да напише

new User { } и да пропусне да инициализира Name и прецаква nullability-то. За да го направиш правилно трябва така

class User { public User(string name) { Name = name; } public string Name { get; } }

Само дето така написахме name 4 пъти и хората по очевидни причини ги мързи да го правят това. Records решават тоя проблем щото просто пишеш record User(string Name) и готово.

Малко ме дразни тая тъпотия init според мен е вредна. Трябва да се стимулират хората да ползват конструкторите вместо object initialization синтаксиса.



  realinformatik  Създадено на 22.11.2020, видяно: 1391 пъти. #19601

И джавата я развалиха след осмицата, с това добавяне на фийчъри по два пъти в годината.



  ФейкПрофил  Създадено на 22.11.2020, видяно: 1381 пъти. #19604

Съгласен, напълно излишно е. Това с preview features е ок, но да не тормозят нормалните хора. Нова жава веднъж на 2 години си беше супер :)



  Courvoisier  Създадено на 23.11.2020, видяно: 1335 пъти. #19682

Обаче ми харесва, че броят за жив RFC 7807 от некоя друга версия неткор насам.



  ФейкПрофил  Създадено на 23.11.2020, видяно: 1311 пъти. #19711
Courvoisier

Обаче ми харесва, че броят за жив RFC 7807 от некоя друга версия неткор насам.

Нещо реста не го разбирам. Тия статус кодове са много дървени, а пък ХТТП глаголите - още повече. Тъй че RPC FTW!



  Stilgar  Създадено на 23.11.2020, видяно: 1302 пъти. #19715
ФейкПрофил
Courvoisier

Обаче ми харесва, че броят за жив RFC 7807 от некоя друга версия неткор насам.

Нещо реста не го разбирам. Тия статус кодове са много дървени, а пък ХТТП глаголите - още повече. Тъй че RPC FTW!

Това problem details реално е нещо като стандартизиран формат за exceptions за REST


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