kouzdra (kouzdra) wrote,
kouzdra
kouzdra

This journal has been placed in memorial status. New entries cannot be posted to it.

Category:

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

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

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

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

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

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

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

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

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

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

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

  • "И все его оставили"

    Чего0то мне кажется, что на Украине жизнь скоро может начать иллюстрировать искусство: Когда случился тот неслыханный скандал, тот крик, и брань, и…

  • Технологии

    "... держать молоток либо какие-то новые технологии...", – считает Володин.

  • Попались обсуждения какого-то

    гопнического сериала про "слова пацанов", там в воспоминательных рассуждаловах всякие личные воспоминание про "с раёнов" - поражает театраьность и…

  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 18 comments

  • "И все его оставили"

    Чего0то мне кажется, что на Украине жизнь скоро может начать иллюстрировать искусство: Когда случился тот неслыханный скандал, тот крик, и брань, и…

  • Технологии

    "... держать молоток либо какие-то новые технологии...", – считает Володин.

  • Попались обсуждения какого-то

    гопнического сериала про "слова пацанов", там в воспоминательных рассуждаловах всякие личные воспоминание про "с раёнов" - поражает театраьность и…