<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 негър некадърник некадърници неон нидерландия овча овчи олигофрени организация офтопик парички партия педал пенджури пенсия пишока плюскане победа погромист поезия политика порно посредствен почивка празници прасе превод предалщина програмиране проект проста простотии против.правилата проф пръч пръч.дришльо пръчка психика психични.болести психология пустиняк путин путката путьо рабин рабин.е.шибан.пе работа радост разврат разни разработка расизъм резерват рейтинг реклама рекламен религия рест ризи ропче ропчета русия руски.език рутина самоковска сасипаха секира село селяндур сериали сериозно.програм сетен сеянин симулация скопяване скръм слушалки сортиране софия софтуер софтуни социализъм спектрометър спринтове сране стандарти стил стуйо стюи сушилня сцена съвет съм сън сървър сърничка таб ташаци телевизия тема територията терминология термояд технологии титли традиция тролинг тръмп туба туче тъпак тъпанари тъпня уиндоус украйна умнокрасивци фалит фантастика фашизъм фейк.акаунти физика филми форум форумни.проекти футбол хазарт хамали харабия хардуер хахаха хомофобия хостинг храна хумор цайко цайси целофан цензура цензурра циганин чалга чалгар чекии чернокраки честота чипове чнг чужбина чук шпация щайга юан яката яко ям 🔨 😂 🪓


Кое МРАЗИТЕ в любимия/предпочитан/най-ползван език/технология?

  

0 1 2 3 4 5


  Rabin  Създадено на 24.08.2020, видяно: 1471 пъти. #5777
Евлампи
Rabin

Шес

Начи не струваш :)

Еми както каже бай Свир, тъй ще е.



  Elim Garak  Създадено на 24.08.2020, видяно: 1670 пъти. #5785
bvbfan

Предпазва точно от нищо.


if (true)

Ограниченията ти внасят само проблеми - не решения.

int a = 5;
if (a = 10){
// blow me
}

На нормален език това няма да се компилира. На Ц(++) най-вероятно е грешка, а ако не - тогава пишещия има ужасен стил.



  relax4o  Създадено на 24.08.2020, видяно: 1665 пъти. #5797
Golden Gega
relax4o
Golden Gega

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

Слагай едни декоративни за пред клиентите. :-D

Гледам да не слагам дори слънчеви, според мен всяко зацайсване прецаква зрението, и докато се справяш с каквото ти е инсталирал Админа е глупаво да се ползват цайси, лещи и всякакви подобни. Това е лично мнение, разбира се, не натрапвам на никой.

Като спомена - имам едни слънчеви очила, от които после ме болят очите (съответно и глава). Подсъзнателно започнах да забравям да ги взимам с мен, където и да отида. Така не се налага да ги нося. :D



  Ceaser  Последно редактирано на 24.08.2020 от Ceaser, видяно: 1665 пъти. #5800
Elim Garak
bvbfan

Предпазва точно от нищо.


if (true)

Ограниченията ти внасят само проблеми - не решения.

int a = 5;
if (a = 10){
// blow me
}

На нормален език това няма да се компилира. На Ц(++) най-вероятно е грешка, а ако не - тогава пишещия има ужасен стил.

Точно затова Ц/Ц++ е за професионалисти.Останалата утайка ползват java, c# и тем подобни.Както писах в друга тема може да си пълен идиот и пак да пишеш на java.



  Евлампи  Създадено на 24.08.2020, видяно: 1653 пъти. #5805
Ceaser

Точно затова Ц/Ц++ е за професионалисти.Останалата утайка ползват java, c# и тем подобни.Както писах в друга тема може да си пълен идиот и пак да пишеш на java.

Какво пречи на пълни идиоти да пишат на Це с плюсове?

Цето с плюсове е много забавно щото има една много (неосъзнато) посредствена прослойка цеплюсплясаджии дето си въобразяват че по некъв магически начин разширението на файловете в които серат глупав код им удължава кура с десетина санта. Нема такова нещо.

Сам по себе си НИКОЙ език не е 'за професионалисти' и щом пишем на него - хоп, богове!



  Elim Garak  Последно редактирано на 24.08.2020 от Elim Garak, видяно: 1643 пъти. #5807
Ceaser
Elim Garak
bvbfan

Предпазва точно от нищо.


if (true)

Ограниченията ти внасят само проблеми - не решения.

int a = 5;
if (a = 10){
// blow me
}

На нормален език това няма да се компилира. На Ц(++) най-вероятно е грешка, а ако не - тогава пишещия има ужасен стил.

Точно затова Ц/Ц++ е за професионалисти.Останалата утайка ползват java, c# и тем подобни.Както писах в друга тема може да си пълен идиот и пак да пишеш на java.

joke's on you

ако пишеш на по-високо ниво от асемблер си идиот. Ако пишеш на асемблер - полуидиот. Иситнските програматори директно набиват 0 и 1ци



  bvbfan  Създадено на 24.08.2020, видяно: 1633 пъти. #5809
Elim Garak
bvbfan

Предпазва точно от нищо.


if (true)

Ограниченията ти внасят само проблеми - не решения.

int a = 5;
if (a = 10){
// blow me
}

На нормален език това няма да се компилира. На Ц(++) най-вероятно е грешка, а ако не - тогава пишещия има ужасен стил.

Зависи, ако warning-ите са грешки - няма.



  Elim Garak  Последно редактирано на 24.08.2020 от Elim Garak, видяно: 1627 пъти. #5812

хъката мъката, ако така, ако онака

по подразбиране грешки ли са ? не са грешки; може ли да се махне от езика това ретроградно поведение ? не може; значи няма какво да го дъвчем повече - направено е грешно и не може да се поправи



  code2  Създадено на 24.08.2020, видяно: 1614 пъти. #5815
Elim Garak

хъката мъката, ако така, ако онака

по подразбиране грешки ли са ? не са грешки; може ли да се махне от езика това ретроградно поведение ? не може; значи няма какво да го дъвчем повече - направено е грешно и не може да се поправи

Ами дай да сменим малко примера:


int a=5,b=10;
if(a=b)
{// blow me
}

При този вариант за теб също нормално да дава грешка, bНО/b реално може точно това да се иска, а именно ако присвоената стойност не е нула да се направи еди какво си.

На практика напълно грешно е като напишеш "a-b" да си мислиш, че резултатът е сумата, т. е. да бъркаш знак "-" със знак "+". При това няма на никой език да получиш дори предупреждение, че не си прав. Тук случаят е абсолютно същият, т. е. бъркаш "=" с "==" (вероятно по инерция защото си учил BASIC на времето), което показва че не мислиш когато пишеш. И ако тук при някои езици компилаторът може да те спре, то при други места (като бъркане на "-" с "+" в примера по-горе) оставаш напълно незащитен от собствената си глупост.



  Stilgar  Създадено на 24.08.2020, видяно: 1610 пъти. #5816
code2
Elim Garak

хъката мъката, ако така, ако онака

по подразбиране грешки ли са ? не са грешки; може ли да се махне от езика това ретроградно поведение ? не може; значи няма какво да го дъвчем повече - направено е грешно и не може да се поправи

Ами дай да сменим малко примера:


int a=5,b=10;
if(a=b)
{// blow me
}

При този вариант за теб също нормално да дава грешка, bНО/b реално може точно това да се иска, а именно ако присвоената стойност не е нула да се направи еди какво си.

На практика напълно грешно е като напишеш "a-b" да си мислиш, че резултатът е сумата, т. е. да бъркаш знак "-" със знак "+". При това няма на никой език да получиш дори предупреждение, че не си прав. Тук случаят е абсолютно същият, т. е. бъркаш "=" с "==" (вероятно по инерция защото си учил BASIC на времето), което показва че не мислиш когато пишеш. И ако тук при някои езици компилаторът може да те спре, то при други места (като бъркане на "-" с "+" в примера по-горе) оставаш напълно незащитен от собствената си глупост.

Ми това е тъп дизайн на езика. То е ВЪЗМОЖНО да искаш да напишеш това, но на практика в 99% от случаите програмистът е допуснал грешка. Езикът трябва да му съобщи това, а ако случайно не е допуснал грешка ще напише a = b; if (a != 0) или ако толкова много настояваш if ((a = b) != 0)



  bvbfan  Създадено на 24.08.2020, видяно: 1605 пъти. #5817

По подразбиране е включен и не е недомислица, защото


if (auto ptr = get_pointer())
    ptr->do();

но и това е валидно

Т* ptr, ptr1;
if ((ptr = ptr1))



  code2  Последно редактирано на 24.08.2020 от code2, видяно: 1601 пъти. #5818
Stilgar
code2
Elim Garak

хъката мъката, ако така, ако онака

по подразбиране грешки ли са ? не са грешки; може ли да се махне от езика това ретроградно поведение ? не може; значи няма какво да го дъвчем повече - направено е грешно и не може да се поправи

Ами дай да сменим малко примера:


int a=5,b=10;
if(a=b)
{// blow me
}

При този вариант за теб също нормално да дава грешка, bНО/b реално може точно това да се иска, а именно ако присвоената стойност не е нула да се направи еди какво си.

На практика напълно грешно е като напишеш "a-b" да си мислиш, че резултатът е сумата, т. е. да бъркаш знак "-" със знак "+". При това няма на никой език да получиш дори предупреждение, че не си прав. Тук случаят е абсолютно същият, т. е. бъркаш "=" с "==" (вероятно по инерция защото си учил BASIC на времето), което показва че не мислиш когато пишеш. И ако тук при някои езици компилаторът може да те спре, то при други места (като бъркане на "-" с "+" в примера по-горе) оставаш напълно незащитен от собствената си глупост.

Ми това е тъп дизайн на езика. То е ВЪЗМОЖНО да искаш да напишеш това, но на практика в 99% от случаите програмистът е допуснал грешка. Езикът трябва да му съобщи това, а ако случайно не е допуснал грешка ще напише a = b; if (a != 0) или ако толкова много настояваш if ((a = b) != 0)

Правилно го написа - тъп дизайн, а не опасен такъв. Ако е допуснал грешка - проблемът е негов, а не на езика. Това исках да кажа. А това с добавянето на "!=0" в края на проверяваните изрази ми е редовна практика, при това не толкова лоша (защото може да се наложат друг вид проверки). То аз и скобите ги ползвам понякога дори на места, където не трябват, за да изглеждат по-ясно нещата. От друга страна израз от вида "if(a&4)" си изглежда напълно редовно, т. е. тук тъпият дизайн не е толкова тъп. Не, че аз не му добавям по "(...)!=0", но на практика не е нужно дори за прегледност.



  Elim Garak  Създадено на 24.08.2020, видяно: 1589 пъти. #5819
code2
Stilgar
code2
Elim Garak

хъката мъката, ако така, ако онака

по подразбиране грешки ли са ? не са грешки; може ли да се махне от езика това ретроградно поведение ? не може; значи няма какво да го дъвчем повече - направено е грешно и не може да се поправи

Ами дай да сменим малко примера:


int a=5,b=10;
if(a=b)
{// blow me
}

При този вариант за теб също нормално да дава грешка, bНО/b реално може точно това да се иска, а именно ако присвоената стойност не е нула да се направи еди какво си.

На практика напълно грешно е като напишеш "a-b" да си мислиш, че резултатът е сумата, т. е. да бъркаш знак "-" със знак "+". При това няма на никой език да получиш дори предупреждение, че не си прав. Тук случаят е абсолютно същият, т. е. бъркаш "=" с "==" (вероятно по инерция защото си учил BASIC на времето), което показва че не мислиш когато пишеш. И ако тук при някои езици компилаторът може да те спре, то при други места (като бъркане на "-" с "+" в примера по-горе) оставаш напълно незащитен от собствената си глупост.

Ми това е тъп дизайн на езика. То е ВЪЗМОЖНО да искаш да напишеш това, но на практика в 99% от случаите програмистът е допуснал грешка. Езикът трябва да му съобщи това, а ако случайно не е допуснал грешка ще напише a = b; if (a != 0) или ако толкова много настояваш if ((a = b) != 0)

Правилно го написа - тъп дизайн, а не опасен такъв. Ако е допуснал грешка - проблемът е негов, а не на езика. Това исках да кажа. А това с добавянето на "!=0" в края на проверяваните изрази ми е редовна практика, при това не толкова лоша (защото може да се наложат друг вид проверки). То аз и скобите ги ползвам понякога дори на места, където не трябват, за да изглеждат по-ясно нещата. От друга страна израз от вида "if(a&4)" си изглежда напълно редовно, т. е. тук тъпият дизайн не е толкова тъп. Не, че аз не му добавям по "(...)!=0", но на практика не е нужно дори за прегледност.

тъпия дизайн е опасен дизайн; факта че няма съвременен език който да го позволява ясно показва качестватана едно такова мракобесно решение;

Ако е допуснал грешка - проблемът е негов, а не на езика.

не е вярно това - ако се допусне грешка, то грешката и проблема са на езика;



  saruman  Създадено на 24.08.2020, видяно: 1579 пъти. #5820

Това е лайно,останало от Ц и процедурното програмиране,при което всяка функция е по 500+ реда,как иначе да се спести място при положение,че единият ред ти е int a,b,c,*d,*e;



  code2  Последно редактирано на 24.08.2020 от code2, видяно: 1577 пъти. #5821

Ами ако си говорим честно, то съвременен език от класа на езика C просто няма. Ползва се точно езика C, при това масово. Затова няма да намериш съвременен език без boolean тип, докато при езика C такъв по естествени причини няма - хардуерът не използва такъв вид данни. Конструкцията наистина изглежда тъпо, но си е напълно в логиката и стила на езика. Една безстилна смесица на функционалности от функционални и процедурни езици е много по-гнусно решение за някои хора...



  saruman  Създадено на 24.08.2020, видяно: 1572 пъти. #5822
code2

Ами ако си говорим честно, то съвременен език от класа на езика C просто няма. Ползва се точно езика C, при това масово. Затова няма да намериш съвременен език без boolean тип, докато при езика C такъв по естествени причини няма - хардуерът не използва такъв вид данни. Конструкцията наистина изглежда тъпо, но си е напълно в логиката и стила на езика. Една безстилна смесица на функционалности от функционални и процедурни езици е много по-гнусно решение за някои хора...

Съгласен съм,че и другата крайност също е кофти,да наследяваш хиляда интерфейси за да запълниш един бит от паметта с 0 или 1



  Stilgar  Създадено на 24.08.2020, видяно: 1557 пъти. #5823
code2

Ако е допуснал грешка - проблемът е негов, а не на езика. Това исках да кажа.

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



  saruman  Създадено на 24.08.2020, видяно: 1548 пъти. #5825

Точно защото е перфектен езика и почват да възникват разни фундаментални въпроси за по-перфектност от рода на кокошката и яйцето - примерно как е по-правилно да се пишат указателите :-)


int* а,int * a,int *a


  Elim Garak  Създадено на 24.08.2020, видяно: 1531 пъти. #5828
saruman

Точно защото е перфектен езика и почват да възникват разни фундаментални въпроси за по-перфектност от рода на кокошката и яйцето - примерно как е по-правилно да се пишат указателите :-)


int* а,int * a,int *a

вече го говорихме в другия форум, че по-правилно е така:

int *a


  saruman  Създадено на 24.08.2020, видяно: 1525 пъти. #5829
Elim Garak
saruman

Точно защото е перфектен езика и почват да възникват разни фундаментални въпроси за по-перфектност от рода на кокошката и яйцето - примерно как е по-правилно да се пишат указателите :-)


int* а,int * a,int *a

вече го говорихме в другия форум, че по-правилно е така:

int *a

Ми не,точно за това говорихме,че това също е останало от дъртото Ц

int a,b,c,*d,*e;

а по-правилно би било да декларираш типа като int* както си е по компилаторски


0 1 2 3 4 5


Кое МРАЗИТЕ в любимия/предпочитан/най-ползван език/технология?

  



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