Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - ilovb

Страницы: [1] 2 3 ... 170
1
Общий раздел / Re: Sublime Text 2
« : Декабрь 08, 2017, 05:03:04 pm »
Есть, но толку мало. Проще из терминала в отдельном окне гит юзать.

С плагинами у VSC гораздо лучше, чем у ST. Git сейчас поддерживается не хуже чем в IDE многих. И дифы и история и blame. Там есть все что нужно для удобной работы.
Коммитить из VSC очень удобно.

2
Общий раздел / Re: Sublime Text 2
« : Декабрь 08, 2017, 03:50:05 pm »
Еще рекомендую отличный таск-манагер для ST: https://github.com/aziz/PlainTasks
Он почти идеальный (подозреваю что идею таки где-то скомуниздили)

3
Общий раздел / Re: Sublime Text 2
« : Декабрь 08, 2017, 03:42:22 pm »
Весьма любопытный клон ST: http://uvviewsoft.com/cudatext/
Вполне может найти свою аудиторию, т.к. сделан несколько дружелюбнее к юзеру.
Например, многие настройки вынесены в гуй.
Написан на Lazarus )

4
Общий раздел / Re: Your Language Sucks
« : Ноябрь 24, 2016, 07:53:08 pm »
Про Луа согласен только с глобальными переменными и индексами с единицы. Все остальное чепуха.

5
Общий раздел / Re: Simit
« : Октябрь 07, 2016, 08:17:01 pm »
В VisualStudio я тоже пробовал собрать. Но это гиблое дело. Уже не первый раз замечаю, что в студии статический анализатор несколько суровей гццшного. Проекты, писаные в линуксе, редко просто так компилятся.

6
Общий раздел / Re: Simit
« : Октябрь 07, 2016, 08:06:59 pm »
В смысле? Cmake же.

7
Общий раздел / Simit
« : Октябрь 02, 2016, 10:06:34 pm »
https://github.com/simit-lang/simit

Товарищи, никто не пробовал собирать это?

Я уже задолбался. Пробовал в винде с помощью TDM-GCC.
Cmake ни в какую не хочет видеть Glut и Eigen (хотя есть подозрение, что cmake с Евгеном глючно отработал).
Также пробовал через баш в винде. В этом случае застопорился уже на компиляции LLVM.


8
Общий раздел / Re: Sublime Text 2
« : Октябрь 01, 2016, 05:05:21 pm »
А для кодинга на каком языке юзаешь? Ну и какая ось у тебя?

Go и PowerShell в основном. Маркдаун тоже в нем, т.к. есть предпросмотр.

Сижу я в Windows 10.
С линупсами дружба так и не сложилась. А сейчас с линупсовым башем в винде стало вообще нинужно.

9
Общий раздел / Re: Sublime Text 2
« : Октябрь 01, 2016, 12:40:41 pm »
Постепенно переползаю на Visual Studio Code.
Даже не знаю почему. Вроде и медленнее работает и возможности редактирования не так круты как в Sublime и багов больше.
Но блин минимальная интеграция с Git и отладчиками дает свое... Плюс более богатый интерфейс.
Но Sublime один фиг активно юзаю вместо notepad.

Кстати в последней версии Sublime началось перетягивание фич из VSC :D
Как минимум, утащили открытие пользовательских настроек одновременно с дефолтными.

10
Общий раздел / Re: Найдите ошибку, если она есть.
« : Сентябрь 29, 2016, 08:14:39 pm »
Ну нет. Если речь о данной конкретной ошибке, то в 1С такой точно не может быть.
Другое дело, что к валексеевскому "подобная ошибка" приплести можно что угодно.

11
Общий раздел / Re: Найдите ошибку, если она есть.
« : Сентябрь 29, 2016, 07:28:51 pm »
Покажите мне язык где подобная ошибка не может возникнуть в принципе!

Тык эта... я на таком языке на хлеб зарабатываю.
Внутренний язык платформы 1С называется :D
Правда в нем другого говна ушат...

зы Ну а ты тут должен поржать и ответить типа: "да это ж не язык" или "сравнил жопу  пальцем" :D
Тем не менее твою просьбу я выполнил.

12
Общий раздел / Re: Найдите ошибку, если она есть.
« : Сентябрь 29, 2016, 06:41:42 pm »
Geniepro, вот ты все мутабельность упоминаешь (как и все функциональщики).
Можно подумать что причиной таких фейлов является одна только мутабельность.

Откуда вообще возник этот миф будто изменение состояния это зло?
Это же чепуха голимая. И хаскелы всякие сокращают количество ошибок
совсем не потому, что в них "нет состояния"
А потому, что в них заложена более строгая модель вычислений.
Тут адепт бы долго нес херню про типы, монады и прочее трехомудье.
Тогда как все гораздо проще. В любом языке заложена некая модель вычислений.
К какой парадигме принадлежит эта модель, совершенно насрать.
Важно лишь то, насколько эта модель проста и согласована.
Хорошая модель не должна давать написать то, что может похоронить модель в рантайме.
Понятно, что есть динамика, от которой избавиться даже в теории нельзя.
Но речь о другом.
Если язык позволяет свободно обращаться к указателю, который может быть невалидным,
то это херовый язык с кривой моделью.
В правильной модели либо указатель должен быть всегда валидным,
либо язык не должен пропускать обращение к такому указателю без предварительной проверки
его валидности.
Ну все тупо же и очевидно. Если указатель может быть в двух состояниях (валид/инвалид),
то неопределенность должна быть как-то разрешена перед обращением к нему.
Если провести параллель с Обероном, то это охрана типа. Убери охрану
из языка и будешь свободно обращаться к отсутствующим полям записей.

Это свойство и нравится оберонщикам. Это и есть хорошая модель.

И все мы знаем, что даже в обероне в этой модели есть дырка.
Более того в большинстве языков есть NIL. И большинство
языков (включая оберон) позволяют обращаться к указателю без проверки на NIL.
И ведь очевидно, что это косяк в модели, который растащили по языкам все, кому не лень.
Даже Вирт.

Проблема в кривых моделях.

Состояния и мутабельность - это страшилки для дураков.

13
Общий раздел / Re: Найдите ошибку, если она есть.
« : Сентябрь 28, 2016, 04:37:01 pm »
2. затем go() добавила новый элемент в tr, что потребовало выделения нового массива и освобожения старого

Жесть. Это ошибка где-то на уровне генов в с++.

Ну в общем то ничего нового.

14
Общий раздел / Re: Найдите ошибку, если она есть.
« : Сентябрь 27, 2016, 10:49:05 pm »
Как же мерзко выглядят плюсы...

Не шарю, но может тут обрезается чего при большом size()?:
if (i == static_cast<int>(s.size()))ну и зацикливание происходит...

зы Будто в канализацию нырнул :D

Страницы: [1] 2 3 ... 170