_>Вы лучше опишите что происходит со стороны которая сидит около клавиатуры.
Cторона, которая сидит около клавиатуры, хочет и рыбку сесть и попу не ободрать. И статический анализ кода, и рефакторинги, и расцветку всеми цветами радуги, и моментальный поиск и показ ошибок, и предложения по рефакторингу, и интеграцию с системами контроля версий (с отображением этого сразу в редакторе), и подсказки по типам функций/параметров/переменных, и поддержку библиотек, и поддержку структур проектов, и поддержку пятидесяти языков в одном проекте, и интеграцию с докером, и интеграцию с любой build-системой на планете, и поддержку unit-тестов, и debug-and-continue, да и вообще дебаггинг, и fuzzy-поиск по файлам, fuzzy-поиск по элементам кода, глобальный и локальный поиск и замену с использованием регэкспов, и...
Турбо паскаль позволял вводить код белым и желтым цветом и мог запускать компилятор.
Здравствуйте, Ops, Вы писали:
Ops>Здравствуйте, Wolverrum, Вы писали:
W>>486DX-33 = 30 MFLOPS W>>Мой домашний R7 как утверждается может отдать где-то 200-400 GFLOPS (хотя BOINC показывает всего 5 ) W>>Это уже x6000-x10000 прирост — на не топовой-то модели
Ops>ФЛОПСы мало где нужны, кроме математики. Для сравнения персоналок они плохо подходят.
Точно на сравнить скорость загрузки и сборки проекта в android studio и turbo pacal
Здравствуйте, Mamut, Вы писали:
_>>Вы лучше опишите что происходит со стороны которая сидит около клавиатуры.
M>Cторона, которая сидит около клавиатуры, хочет и рыбку сесть и попу не ободрать. M>И статический анализ кода, и рефакторинги, и расцветку всеми цветами радуги, и моментальный поиск и показ ошибок, и предложения по рефакторингу, и интеграцию с системами контроля версий (с отображением этого сразу в редакторе), и подсказки по типам функций/параметров/переменных, и поддержку библиотек, и поддержку структур проектов, и поддержку пятидесяти языков в одном проекте, и интеграцию с докером, и интеграцию с любой build-системой на планете, и поддержку unit-тестов, и debug-and-continue, да и вообще дебаггинг, и fuzzy-поиск по файлам, fuzzy-поиск по элементам кода, глобальный и локальный поиск и замену с использованием регэкспов, и...
Еще бы и код само писало.
И вот зачем всё это погонщикам программистов?
Как это помогает например оценить хотя бы сколько понадобится времени для выполнения поставленной задачи?
M>Турбо паскаль позволял вводить код белым и желтым цветом и мог запускать компилятор.
Это 6-ой, 7-ой вполне себе был цветным. И offline справка была.
Здравствуйте, Mamut, Вы писали:
M>Cторона, которая сидит около клавиатуры, хочет и рыбку сесть и попу не ободрать. И статический анализ кода, и рефакторинги, и расцветку всеми цветами радуги, и моментальный поиск и показ ошибок, и предложения по рефакторингу, и интеграцию с системами контроля версий (с отображением этого сразу в редакторе), и подсказки по типам функций/параметров/переменных, и поддержку библиотек, и поддержку структур проектов
А кэшировать данные не судьба?
M>и fuzzy-поиск по файлам, fuzzy-поиск по элементам кода, глобальный и локальный поиск и замену с использованием регэкспов, и...
Интересно, какое это имеет отношение к скорости загрузки?
Здравствуйте, Wolverrum, Вы писали:
W>486DX-33 = 30 MFLOPS W>Мой домашний R7 как утверждается может отдать где-то 200-400 GFLOPS (хотя BOINC показывает всего 5 ) W>Это уже x6000-x10000 прирост — на не топовой-то модели
ФЛОПСы мало где нужны, кроме математики. Для сравнения персоналок они плохо подходят.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
_>>Точно на сравнить скорость загрузки и сборки проекта в android studio и turbo pacal
M>На Хабре как-то Jetbrains выложили описание, что происходит при открытии файла в современной IDE. Турбо Паскалю и не снилось. Не могу, правда, статью найти.
Вы лучше опишите что происходит со стороны которая сидит около клавиатуры.
Здравствуйте, Codealot, Вы писали:
C>Здравствуйте, Mamut, Вы писали:
M>>Cторона, которая сидит около клавиатуры, хочет и рыбку сесть и попу не ободрать. И статический анализ кода, и рефакторинги, и расцветку всеми цветами радуги, и моментальный поиск и показ ошибок, и предложения по рефакторингу, и интеграцию с системами контроля версий (с отображением этого сразу в редакторе), и подсказки по типам функций/параметров/переменных, и поддержку библиотек, и поддержку структур проектов
C>А кэшировать данные не судьба?
M>>и fuzzy-поиск по файлам, fuzzy-поиск по элементам кода, глобальный и локальный поиск и замену с использованием регэкспов, и...
C>Интересно, какое это имеет отношение к скорости загрузки?
Стандартные отмазы от тех неудачников, что не осилили делать программные продукты и потому пошли делать инструменты для тех, кто осилил
Здравствуйте, Mamut, Вы писали:
M>Действительно. После загрузки оно просто магическим образом материализуется и начинает работать.
Даже сильно после загрузки не всегда. Вот только что наткнулся, как json, чуть больше мегабайта, секунд на 30 подвешивает webstorm, и это повторяется после каждого движения, кроме закрытия вкладки нафиг. А вот VSCode и notepad++ — работают шустро, и хотя 1-й не захотел подсвечивать, но хоть не подвис.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
xma>прикинул, где то в 5 тыс раз ориентировочно .. (в многопотоке ессно)
486DX-33 = 30 MFLOPS
Мой домашний R7 как утверждается может отдать где-то 200-400 GFLOPS (хотя BOINC показывает всего 5 )
Это уже x6000-x10000 прирост — на не топовой-то модели
Здравствуйте, Ops, Вы писали:
W>>486DX-33 = 30 MFLOPS W>>Мой домашний R7 как утверждается может отдать где-то 200-400 GFLOPS (хотя BOINC показывает всего 5 ) W>>Это уже x6000-x10000 прирост — на не топовой-то модели
Ops>ФЛОПСы мало где нужны, кроме математики. Для сравнения персоналок они плохо подходят.
К тому же, как я понимаю, не учитывают всякие предсказатели переходов, кеши и прочие практические штуки, которые по факту ускоряют выполнение программ.
_>Точно на сравнить скорость загрузки и сборки проекта в android studio и turbo pacal
На Хабре как-то Jetbrains выложили описание, что происходит при открытии файла в современной IDE. Турбо Паскалю и не снилось. Не могу, правда, статью найти.
Здравствуйте, a7d3, Вы писали:
A>Стандартные отмазы от тех неудачников, что не осилили делать программные продукты и потому пошли делать инструменты для тех, кто осилил
_>Как это помогает например оценить хотя бы сколько понадобится времени для выполнения поставленной задачи?
Как это помогал сделать турбо паскаль?
M>>Турбо паскаль позволял вводить код белым и желтым цветом и мог запускать компилятор. _>Это 6-ой, 7-ой вполне себе был цветным. И offline справка была.
C>А кэшировать данные не судьба?
C>Интересно, какое это имеет отношение к скорости загрузки?
Ты не поверишь. Данные кэшируются. Но тебе, как программисту, надо, чтобы это все было сразу, при запуске, чтобы все было раскрашено, отмечено, готово к поиску и другой миллион вещей, которых ты просто не замечаешь, потому что они уже загружены и готовы к работе.
_>>Как это помогает например оценить хотя бы сколько понадобится времени для выполнения поставленной задачи?
M>Как это помогал сделать турбо паскаль?
Никак и что поменялось?
M>>>Турбо паскаль позволял вводить код белым и желтым цветом и мог запускать компилятор. _>>Это 6-ой, 7-ой вполне себе был цветным. И offline справка была. M>Вау. Достижение, действительно.
Зря смеётесь.
Здравствуйте, Mamut, Вы писали:
M>Ты не поверишь. Данные кэшируются. Но тебе, как программисту, надо, чтобы это все было сразу, при запуске, чтобы все было раскрашено, отмечено, готово к поиску и другой миллион вещей, которых ты просто не замечаешь, потому что они уже загружены и готовы к работе.
Загрузить кэшированные данные, пусть даже сотню мегабайт, и раскрасить сотню фрагментов текста — это тяжелая задача?
_>>Точно на сравнить скорость загрузки и сборки проекта в android studio и turbo pacal M>На Хабре как-то Jetbrains выложили описание, что происходит при открытии файла в современной IDE.
Тонны телеметрии отправляется на ихние сервера? M> Турбо Паскалю и не снилось.
Действительно.
Здравствуйте, Mamut, Вы писали:
M>>>Турбо паскаль позволял вводить код белым и желтым цветом и мог запускать компилятор. _>>Это 6-ой, 7-ой вполне себе был цветным. И offline справка была.
M>Вау. Достижение, действительно.
Зря смеётесь, батенька. В своё время, справочная система в Turbo Pascal действительно установила новый индустриальный стандарт. Гиперссылки, поиск, контекстная зависимость. Как по языку, так и по стандартным библиотекам. Чтобы не книжечку мусолить, а принцип "одного окна". И всё под рукой, задолго до этих всяких интернетов. Задолго до CHM-формата справки и Win3.x.
MD>Зря смеётесь, батенька. В своё время, справочная система в Turbo Pascal действительно установила новый индустриальный стандарт. Гиперссылки, поиск, контекстная зависимость. Как по языку, так и по стандартным библиотекам. Чтобы не книжечку мусолить, а принцип "одного окна". И всё под рукой, задолго до этих всяких интернетов. Задолго до CHM-формата справки и Win3.x.
Итак, возвращаясь к контексту
Точно на сравнить скорость загрузки и сборки проекта в android studio и turbo pacal
Турбо паскаль умел, в разное время и в разных версиях:
— выводить код в два цвета. С 1993-го в с несоклькими цветами
— иметь оффлайн справку (которая загружалась, естественно, отдельно, по требованию)
— уметь отдельно запускать компилятор для генерации .exe, TSR и .dll
— долгое время ограничение в 64 KB для исходников
— простенький пошаговый дебаггер
Здравствуйте, Mamut, Вы писали:
M>и расцветку всеми цветами радуги, и вообще дебаггинг, и глобальный и локальный поиск и замену с использованием регэкспов
Расцветка всеми цветами, дебаггинг и поиск у Turbo Pascal были.
Проект Ребенок8020 — пошаговый гайд как сделать, вырастить и воспитать ребенка.
Ops>Даже сильно после загрузки не всегда. Вот только что наткнулся, как json, чуть больше мегабайта, секунд на 30 подвешивает webstorm, и это повторяется после каждого движения, кроме закрытия вкладки нафиг. А вот VSCode и notepad++ — работают шустро, и хотя 1-й не захотел подсвечивать, но хоть не подвис.
С JSON'ом вообще засада. Еще не видел, по-моему, редакторов, которые умеют правильно показать, где в нем ошибка, например. И такое впечатление, что подсветка часто завязана на результат полного парсинга. IDEA/WebStorm на больших JSON'ах иногда сдаются и где-то с середины начинают подсвечивать все просто как текст
Здравствуйте, xma, Вы писали:
xma>прикинул, где то в 5 тыс раз ориентировочно .. (в многопотоке ессно)
Ну почти скорее 10000 раз разница и более, fpu ранее было ужас... сотни тактов на операцию. 486 типа 100-150 MFlops, что ничто по современным меркам.
i9-7960x даже более 1TFlops. AMD 3990X раза в 1,5 более.
Ну а за копейки 1TFlops можно на двух Xeon 2011-3 сделать даже дома, за 1к$.
Здравствуйте, _ilya_, Вы писали:
xma>>прикинул, где то в 5 тыс раз ориентировочно .. (в многопотоке ессно)
__>Ну почти скорее 10000 раз разница и более, fpu ранее было ужас... сотни тактов на операцию.
__>486 типа 100-150 MFlops, что ничто по современным меркам.
Intel 80486DX/DX2 (1990—1992) — до 30-50 мегафлопс
Интересно бы посчитать и пессимистичную оценку, для самого адово-неоптимизированного по раскладке в памяти кода
Какая там была пропускная способность/латентность RAM в те времена, и размеры/скорости процессорных кешей?..