kouzdra (kouzdra) wrote,
kouzdra
kouzdra

Category:

Динамичный дивный мир современного динамичного софта в самой динамичной отрасли:

Посмотрел что нового в С-льве - как ни странно оно даже стало сносно вполне - но дальше классика современной софтверной индустрии:

оно жестко заточено на проекты под CMake. А в моей практике скажем так - они встречаются, но довольно редко.

Причем что самое смешное - свою писанину как код под clion я затокал с полпинка - сгенеренное clang bear из makefile описание проекта он вполне понимает. Но - ни компилять ни запускать это как я понимаю не умеет.

Поскольку вот уж эта-то функциональность примитивна до тупости и поддерживалась в редакторах еще во времена мультиедитов, я очень удивился и погуглил - кажется - да - не умеет.

Разыскания в интернете дали прекрасное: мутные советы "как проимпортировать проект" (вместо использования того же bear, кой прям, туп и прост как пробка и весьма аккуратен) и (!!!)

Конечно, компилировать и отлаживать проект из IDE описанный прием не позволяет, но зато в нашем распоряжении становится мощнейшее средство редактирования кода!

Это по состоянию на 2015 - но щас кажется то же самое.

Причем если в смысле запуска-отладки это еще полбеды - можно и отдельно запускать (хотя половина кайфа подобных сред именно что в интегрированном отладичке работают всякие навигации и тп) то компиляция с беганием по списку ошибок от компилятора - это фича без которой IDE становится почти бесполезной.

Судя по гуглению - c 2015 воз и ныне там. Какими-то плясками с бубном это наверное обходится (мне оно не то чтобы нужно - я "на посмотреть" зашел, в частности подозреваю, что можно обернуть Makefile в proxy-CMake - хотя это "через жопу и автогеном" да и все равно не уверен, что оно с IDE-шкой уживется) - но вот не сделать за несколько лет простейшую и одну из наиболее нужных функций - в среде для C++ - ...

Ну вот современная IT-отрасль она какая-то такая и есть - особенно проприетарная с ее непрозрачными и кривыми механизмами принятия решений. Ну типа как Микрософт лет чуть не 10 табчики не мог в свой броузер вставить, хотя работы там на несколько дней - но "бычья цедура"-ж*.
*) — Ну, — сказала Сова, — обычная процедура в таких случаях нижеследующая…
— Что значит Бычья Цедура? — сказал Пух.
— Ты не забывай, что у меня в голове опилки и длинные слова меня только огорчают.
— Ну, это означает то, что надо сделать....
Subscribe

  • Трагедия Курьера

    Вообще же я с интересом уж смотрю на прогрессирующую параноечку в стиле Пинчона и Бразилии Гильяма. Что зарегулировать бардак все равно не выйдет я…

  • Про трагедию курьера спрашивали

    Это аллюзия на пинчоновский Лот 49. Там фигуриурет фейковая пьеса в елизаветиском жанре "трагедия мести" - кишки кровь и прочее под этим названием.…

  • Как мне напомнили

    Я кажется действительно оказался эпизодическим персонажем крыловского "факапа", в котором выведен даже довольно точно. Но там есть одна ошибка,…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 18 comments

  • Трагедия Курьера

    Вообще же я с интересом уж смотрю на прогрессирующую параноечку в стиле Пинчона и Бразилии Гильяма. Что зарегулировать бардак все равно не выйдет я…

  • Про трагедию курьера спрашивали

    Это аллюзия на пинчоновский Лот 49. Там фигуриурет фейковая пьеса в елизаветиском жанре "трагедия мести" - кишки кровь и прочее под этим названием.…

  • Как мне напомнили

    Я кажется действительно оказался эпизодическим персонажем крыловского "факапа", в котором выведен даже довольно точно. Но там есть одна ошибка,…