<bgdev />free

Вход Регистрация

нетаджии, var vs explicit type
0

0 1 2 3
#2184 (ツ) Stilgar
Създадено на 01.08.2020, видяно: 1390 пъти.

Аз гледам да не минавам 160 ама не много строго, редовно си ги минавам. 320 обаче ми идват много

#2185 (ツ) Courvoisier
Последно редактирано на 01.08.2020 от Courvoisier, видяно: 1384 пъти.

От гледна точка на readability даже Kevlin Henney има теза защо трябва да пишем { на нов ред. В Питоня почват да се вдигат warning-и ако минеш 80-та колона. Във Visual Studio съм сложил Editor Guideline на 100, може да се видят даже с лаптоп 13 инча. 160 за монитор е ОК, но ако ги отворя на лаптоп, а аз често го правя на някоя пейка на въздух, трябва да скролвам или home/end бутоните.

#2186 (ツ) Courvoisier
Последно редактирано на 01.08.2020 от Courvoisier, видяно: 1381 пъти.

Миналата година ходих на "Indit Black Hat Конференция 2019", като изключим 3 теми, другото беше total utter bullshit. Например един обяснява как да сме производителни с Notepad++ и се изказа мегафанатично против скролинга. В което има право, ако трябва да хвана мишката губя време. Макар, че е по- добре днес да напиша 2 реда код, които знам какво правят и защо са там, отколкото 20000, които не знам какво правят. Този същия обяснява колко е важно да одрусаме крушата сутрин, за да не ни тежи през деня, влияело добре на мозъка и на производителността.

#2188 (ツ) Golden Gega
Създадено на 01.08.2020, видяно: 1363 пъти.
Courvoisier

Миналата година ходих на "Indit Black Hat Конференция 2019", като изключим 3 теми, другото беше total utter bullshit. Например един обяснява как да сме производителни с Notepad++ и се изказа мегафанатично против скролинга. В което има право, ако трябва да хвана мишката губя време. Макар, че е по- добре днес да напиша 2 реда код, които знам какво правят и защо са там, отколкото 20000, които не знам какво правят. Този същия обяснява колко е важно да одрусаме крушата сутрин, за да не ни тежи през деня, влияело добре на мозъка и на производителността.

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

#2190 (ツ) Евлампи
Последно редактирано на 01.08.2020 от Евлампи, видяно: 1354 пъти.
Courvoisier

Кое предпочитате да ползвате, var или да пишете типът винаги

Като краен минималисто low ceremony психопат предпочитам като в руби:

products = []

or as

class Acme def initialize @products = [] end

attr_reader :products end`

Дизайнът на програмистки език се оказва дяволски трудно нещо, засега шестици имат само K&R и Brendan Eich :)

#2203 (ツ) Courvoisier
Създадено на 01.08.2020, видяно: 1335 пъти.

Къде бачкаш Руби, в Ресийпт Банк?

#2208 (ツ) Stilgar
Създадено на 01.08.2020, видяно: 1329 пъти.

Ruby е един от най-гадните и безсмислени езици. CMM!

#2213 (ツ) Евлампи
Създадено на 01.08.2020, видяно: 1323 пъти.
Courvoisier

Къде бачкаш Руби, в Ресийпт Банк?

Отдавна не съм пипал. Сега съм джаваскрипт чалгар :)

Обаче ако трябва да напиша некво там програмче на руби вероятно ще е общо взето без грешка дори на салфетка което не съм сигурен че ще е ако е на си шарп въпреки че може и повече си шарп да съм писал. Не че рубито не е пълно с негови глупости разбира се.

Имаше некъв психопат в руби стратосферата навремето дето правеше негов мутант (potion) с кръстоски от руби и питон и кой знае още какво.

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

Даже си водя некви записки с идеи кое ме кефи (засега основно неща от руби, питон, джаваскриптчето и iolanguage). Ама всичко се бие с вичко друго, безнадеждна история :)

Може би трябва да ги изтрия за да си спася душата и безгрижно да си щракам на Удри Муйо ама засега заразата изглежда ме е превзела, даже чета Crafting Interpreters и тая класика

#2216 (ツ) Евлампи
Създадено на 01.08.2020, видяно: 1318 пъти.
Stilgar

Ruby е един от най-гадните и безсмислени езици. CMM!

Не бих се изненадал едни образи от тези с решенията за уиндоуска автоматизация още да ползват адаптирани части от мой руби-ком код (през ффи библиотека, IUnknown неща не IDispatch чекиите).

Бях си направил среда дето като напиша в SciTE това:

Application.run(View.new) { |window|

UIRibbon.new(window). on(CmdButton1) { message 'on(CmdButton1)' }. on(CmdSplit1) { message 'on(CmdSplit1)' }. on(CmdToggle1) { window.ribbonCmdCheck1.toggle(:checked) }. on(CmdCheck1) { window.ribbonCmdToggle1.toggle(:checked) }. on(CmdHelp) { message 'on(CmdHelp)' }

window.ribbonCmdToggle1.checked = true

window. on(:draw, Control::Font) { |dc| dc.sms 'Right-click (or menu key) for context menu' }. on(:contextmenu) { |args| window.ribbon.contextualUI(CmdContextMap1, args:x, args:y) } } `

и избича F5 ми показва хубав джам с нейтив рибон.

Дръпнал съм късата клечка явно, можеше просто да съм нормален луд ама както е писано :)

#2217 (ツ) Евлампи
Създадено на 01.08.2020, видяно: 1317 пъти.
Stilgar

Ruby е един от най-гадните и безсмислени езици. CMM!

А, междудругото руби май повлия доста (положително) на джаваскрипт И дотнет колкото и еретично да звучи това на яките дотнет батки

#2222 (ツ) Courvoisier
Последно редактирано на 01.08.2020 от Courvoisier, видяно: 1306 пъти.

Това извращение виждали ли сте го? Естествено, той го е написал с гаден идентейшън, така ми е трудно на пръв поглед да го прочета. Понеже не го използвам още и на втори поглед ще ми е трудно.

My picture

Attached files:
FileSizeUploadedDownloadsMD5 hash
Annotation 2020-08-01 194728.png714583 bytes01.08.2020183d237d5b991d648a6629bd62db9feb529
#2225 (ツ) Courvoisier
Последно редактирано на 01.08.2020 от Courvoisier, видяно: 1304 пъти.

Иначе има интересни чикии, тъкмо ще мисля как да ги ползва. Dispose Async например, IAsyncDisposable. Тука викат asynchronous streams. Засега май само ще правя await using, досега веднъж не ми се е наложило да пиша мой си стрийм.

#2228 (ツ) Евлампи
Създадено на 01.08.2020, видяно: 1295 пъти.
Courvoisier

Това извращение виждали ли сте го?

В джаваскриптчето също постоянно напълзяват извращения, ей едно подобно - JS pattern matching proppsal

Си шарпаджийското малко прилича на match в rust но по-многословно

#2229 (ツ) Courvoisier
Създадено на 01.08.2020, видяно: 1293 пъти.

Тоя във видеото точно за match говори. Но не съм го виждал в други езици.

#2230 (ツ) Courvoisier
Последно редактирано на 01.08.2020 от Courvoisier, видяно: 1291 пъти.

https://bgdev-free.asm32.info/!attached/41

Attached files:
FileSizeUploadedDownloadsMD5 hash
Annotation 2020-08-01 203810.png660659 bytes01.08.202017811af3ac6322f22b9080a64643e3543cc
#2232 (ツ) Евлампи
Създадено на 01.08.2020, видяно: 1288 пъти.
Courvoisier

Тоя във видеото точно за match говори. Но не съм го виждал в други езици.

Тва е поне лиспаджийска чекия, сигурно и по-стара, сега сме във времена на предъвкваща посредственост, няма нови неща никъде :)

#2241 (ツ) Stilgar
Създадено на 01.08.2020, видяно: 1278 пъти.
Евлампи
Stilgar

Ruby е един от най-гадните и безсмислени езици. CMM!

А, междудругото руби май повлия доста (положително) на джаваскрипт И дотнет колкото и еретично да звучи това на яките дотнет батки

Rails може би. Ruby хич.

#2242 (ツ) Stilgar
Създадено на 01.08.2020, видяно: 1276 пъти.

Pattern matching-ът го има в 100 езика, C#-ският е най-вдъхновен от F# по очевидни причини, но още е слабичък. Още трябва. По-специално relational patterns са особено важни.

#2247 (ツ) Евлампи
Създадено на 01.08.2020, видяно: 1271 пъти.
Stilgar

Rails може би. Ruby хич.

Релсите без руби нямаше как да са релсите :)

MVC, строга директорийна структура, сървърско плющене на хтмл пиейчпи стайл с erb и код генератори има МНОГО отпреди релсите.

Впрочем личното ми меко казано силно непопулярно мнение е че точно релсите ДЪЛГОСРОЧНО преебаха руби, един вид наистина the KILLER app, строгата директорийна структура е антируби, емвиси е антируби, код генераторите на 'проект' от всякакъв вид на всеки език пък са utter shit и антивсичко, не само антируби.

Единственото хубаво нещо (две са обаче другото се случваше и без релсите) е искрата в областта на уеб сървърите.

Кестрел не знам защо ми звучи като Монгрел :)

#2251 (ツ) Евлампи
Създадено на 01.08.2020, видяно: 1264 пъти.
Stilgar

По-специално relational patterns са особено важни

Какъв би бил ИДЕАЛНИЯТ C# синтаксис за това?

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

0 1 2 3

нетаджии, var vs explicit type
0

AsmBB v3.0 (check-in: a316dab8b98d07d9); SQLite v3.42.0 (check-in: 831d0fb2836b71c9);
©2016..2023 John Found; Licensed under EUPL. Powered by Assembly language Created with Fresh IDE