|
Комментарии | #1 Автор: Nika (2014.02.12 13:53, изменений: 3, 2014.02.15 15:34) | Что-то раздрай какой-то наблюдается с TurboC v.2.0... Пришлось добавить два архивчика:
1) Turbo C ,1.0 Мб,1988, v.2.00 (Install ) [Nika,2014.02.12] 2) Turbo C ,2.3 Мб,1988, v.2.00 (Portable)[Nika,2014.02.12]
-- с ними никаких проблем возникнуть не должно.
Первый из них - заархивированное содержимое трёх 5-дюймовых инсталляционных дискет (архивы 1994 года, проверены). Второй - это капитально забэкапленная мною в 2010 году среда этого проинсталлированного TurboС v.2.0 c кое-какими добавками. ----------- Заодно добавлен полный архив (портабле + инсталляция) TC v.1.5. Turbo C ,1.5Мб, 1987 v.1.50 (Portable) [Nika,2014.02.15] |
#2 Автор: Nika (2014.10.05 04:31, изменений: 1, 2014.10.05 16:04) | Вау! TurboC v.1.0 - великолепно. Спасибо PLM'у. |
#3 Автор: kasper (2014.11.06 08:14, изменений: 1, 2014.11.06 22:24) | Отличный компилятор!
|
#4 Автор: SergeCpp (2014.11.15 13:52, изменений: 1, 2014.11.15 13:53) | Полный текст хорошей книги Ал. Стивенса "Техника программирования на Турбо С" (Turbo C), 1987: http://read.bookam.net/read/stivens_al_/page0/tehnika_programmirovanija_na_turbo-s.html
Приведены полные исходные тексты всех рассматриваемых примеров и программ.
Книга найдена в результате небольшого обсуждения: http://old-dos.ru/index.php?page=files&mode=files&do=show&id=2094
|
#5 Автор: Nika (2014.11.15 19:31, изменений: 1, 2014.11.15 19:32) | >> Полный текст хорошей книги Ал. Стивенса "Техника программирования на Турбо С" (Turbo C), 1987
-- Эта книжка есть в архиве TurboC v.2.0 на этой странице: http://old-dos.ru/index.php?page=files&mode=files&do=show&id=739
Архив: Turbo C, 300скачей, 2.3Мб, 1988, v.2.00(Portable)Английский [Nika,2014.02.12] |
#6 Автор: Nika (2014.11.15 19:34, изменений: 1, 2014.11.15 19:35) | >> Полный текст хорошей книги Ал. Стивенса "Техника программирования на Турбо С" (Turbo C), 1987:
Архив: Turbo C, 300скачей, 2.3Мб, 1988, v.2.00(Portable)Английский [Nika,2014.02.12]
Она есть в этом архиве. Я ж говорю, архивчик на все случаи жизни.. Кстати, рекомендую. |
#7 Автор: unterwulf (2018.04.23 01:29, изменений: 1, 2018.04.23 01:33) | http://old-dos.ru/dl.php?id=190 (и его дубликат http://old-dos.ru/dl.php?id=2053) -- полная копия http://old-dos.ru/dl.php?id=9056 с парой явно лишних noname.c и noname.obj. Предлагаю удалить. |
#8 Автор: Nika (2018.04.23 04:06, изменений: 3, 2018.04.23 13:19) | Не указывайте ссылки на скачивание, лучше укажите ссылку на страницу и добавьте данные для идентификации архива, например, так:
Turbo C ,868, 1Мб, 1988, 2.00 (Install), Английский [Nika, 2014.02.12]
--Добавлено-- Из трёх архивов, которые вы указали, - один инсталляция версии 1.5 а два других - версия 2.0. У тех двух других инсталляции в разном виде.
Пусть будут обе. |
#9 Автор: unterwulf (2018.04.23 23:11, изменений: 2, 2018.04.24 00:59) | Nika, прошу прощения, в ночи ссылку не ту скопировал. Вот эти архивы идентичны полностью. http://old-dos.ru/dl.php?id=190: Turbo C, 1 Мб, 1988, 2.00, Английский, SR http://old-dos.ru/dl.php?id=2054: Turbo C, 1 Мб, 1988, 2.00, Английский, Login, 2011.11.03
Но удалить я предлагаю их оба, так они являются установленной версией http://old-dos.ru/dl.php?id=9056: Turbo C, 1 Мб, 1988, 2.00 (Install), Английский, Nika, 2014.02.12 со скомпилированной копией хеллоуворлда.
На мой взгляд, бессмысленно хранить проинсталлированную версию, если доступен дистрибутив, из которого она всегда может быть получена (все файлы побайтово идентичны -- я проверил). Тем более, что инсталляция не чистая, а со следами чьей-то жизнедеятельности :-)
Не будем же мы сохранять каждую найденную установленную копию Винды и прочее ;-) |
#10 Автор: Nika (2018.04.24 02:00) | Перемещено в раздел "--НА УДАЛЕНИЕ". |
#11 Автор: Nonim (2023.05.08 19:58) | Какие-то крокодиловых размеров бинарники оно выплёвывает. На турбо паскале хеллоуворлд занимает 2KB, а тут более 6KB, учитывая что вместо классического printf использовал puts. Если с printf то почти 9KB. |
#12 Автор: Nika (2023.05.08 20:31) | В ТurboPascal'e реализована "избирательная линковка", когда к исполняемому файлу прилинковываются только те библиотечные функции, которые им реально вызываются. В TurboC всё сделано проще - некий минимльный набор библиотечных функций прилинковывается к файлу безусловно. Можно перекомпилировать стандартные lib-файлы, если хочется убрать оттуда лишнее. |
#13 Автор: Nonim (2023.05.08 22:38) | Оно даже без библиотеки, где просто пустая функция main с return 0, генерит exe'шник размером целых 2KB. С оптимизациями и настройками игрался - не помогает. Видимо, это норма для этого компилятора. |
#14 Автор: Nika (2023.05.09 11:23) | Писал же выше - прилинковывается целиком один из файлов с0х.obj, в зависимости от выбранной модели памяти - c0C.obj,c0H.obj,c0L.obj,c0M.obj,c0S.obj,c0T.obj Каждый из них размером ~2кб.
В архиве TurboC 2.3Мб v.2.00(Portable) [Nika,2014.02.12] - в каталоге LIB\STARTUP имеется исходный текст библиотеки c0. Если есть желание, можно скомпилировать собственную библиотеку-заглушку для стартапа, а в main() потом не использовать ни аргументы командной строки, ни переменные окружения, ничего вообще. Одно время такие извраты были даже популярны, некоторые программы были собранные в ТС c кастомными библиотеками c0. Но смысла в этом мало - если так уж критичны эти 2Кб, то можно использовать TASM и не заморачиваться
|
#15 Автор: Nonim (2023.05.11 00:55) | Да, вы правы. Покопался, нашёл main.c где это описано. |
#16 Автор: lexx821 (2023.09.10 05:09) | Это первый компилятор, который стоял у отца на компьютере, и я его изучал методом тыка примерно в 1991 году. |
#17 Автор: zhasmin (2025.04.01 01:14) | Блин, я такой сердитый. Я где-то лет 5, 6 назад, пытался добавить на сайт редкую версию Turbo C ( C89 ) чистый С. В поставке шли от фирмы Borland три файла С, открывающий программистам , что в Дос можно как в Unix использовать концепцию сигналов и параметров Getopt третий файл там что то по математике. Когда я добавил, администратор меня отругал что это дубляж и поместил на удаление. Я поверил. Сейчас специально зашёл, чтобы этот файл по сигналам переписать и фиг! Нету этой версии Turbo C! Так что администраторы. Вы можете ошибаться, будьте внимательны. Не обижайте людей. Зато здесь на странице, чего только нет. Даже свои каталоги с жесткого диска сюда выложили. А почему нет этой версии Turbo C из Borland Museum? А я яй! А ещё коллекционеры! |
#18 Автор: uav (2025.04.01 02:43, изменений: 1, 2025.04.01 02:50) | zhasmin, я, насколько я помню, такого не удалял. Вы уверены, что на эту страницу загружали? У нас отдельно лежит Turbo С++, Borland C тоже отдельно. Ну и если бы удаляли тут, то был бы соответствующий комментарий. Если бы Вы более точно сказали время и страницу, я мог бы порыться в бэкапах... Ну и в целом хотелось бы больше конкретики - что за версия была, как назывались файлы? |
#19 Автор: zhasmin (2025.04.01 13:55) | Uav, конечно это были не Вы. Это давно было. Я наверное ошибся с определением срока давности. Почти все файлы я залил в сотрудничестве с Nika. Он был мой грозный судия. Но тут видно либо он ошибся либо этот файл залили но не сюда. Там короче открываешь исполняемый файл Tc.exe и пишется в копираст "Borland Turbo C 2.0" Но когда я говорю людям Turbo C 2.0, все почему-то думают, что это тот Turbo C из Борланд Музея. Который впервые стал С и С++. Но это более старый, чистый С. Может урезаный, но каталога с Bgi, как во всех Борланд продуктах нет. Каталоги Include вмещают гораздо меньше файлов чем представленых на этой странице, но и поставке идёт Hello.c Mather.c Getopt.c и Signals.c из за которого я и пришёл искать его здесь и не нашёл. |
#20 Автор: uav (2025.04.01 14:23) | Эти файлы есть, к примеру, в выложенной тут 2.01: http://old-dos.ru/dl.php?id=4150 |
#21 Автор: zhasmin (2025.04.01 18:55) | Да, возможно это и он надо сравнить. Но главное файлы те самые спасибо |
#22 Автор: zhasmin (2025.04.01 20:45) | Сличил пока исполняемые файлы tc.exe Предложеный Вами имеет точно такой размер 283кб только его дата создания 11.05.89 мой создан 29.08.88 |
#23 Автор: SokilOff (2025.04.01 20:59, изменений: 1, 2025.04.01 21:01) | >его дата создания 11.05.89 Это Turbo C 2.01
>мой создан 29.08.88 А это Turbo C 2.0
p.s. Можно отсюда переложить полноценные оригинальные установочные версии https://winworldpc.com/product/borland-turbo-c/2x |
#24 Автор: zhasmin (2025.04.02 01:08, изменений: 1, 2025.04.02 01:12) | Спасибо Вам за ссылку! Там прямо полноценная, большая 6-7мегабайт установка Turbo C 2.0 плюс огромные мануалы на pdf. |
#25 Автор: zhasmin (2025.04.02 22:18) | Нашёл кстати тоже интересную ссылку: https://www.pcjs.org/documents/books/mspl13/msdos/encyclopedia/?utm_source=chatgpt.com Энциклопедия MSDOS |
#26 Автор: Nika (2025.04.05 17:44) | Не дубляжи - не удалялись. Дубляжи наоборот.
|
| |
|