Deutsch

Воспоминания ZC++, SC++, 23.06.2024

127  
uscheswoi_82 коренной житель23.06.24 16:51
uscheswoi_82
NEW 23.06.24 16:51 

Всем привет!

Сегодня хотел вспомнить про Zortech C++ и Symantec C++, в начале и середине 90х. Перед тем как получить на дом с работы Borland C++ 4.5, нам выдали в начале 90х Zortech C++, а потом Symantec C++, сейчас ZC++ и SC++ превратился в Digital Mars C++, см. https://en.wikipedia.org/wiki/Digital_Mars

Так выглядела среда Zortech C++:




Так выглядел Symantec C++:



Прежде чем погрузимся глубоко и займёмся воспоминаниями, давайте вспомним бабу Перхту (см. Perhta и Berhta), и опять посмеёмся над ней хахаулыб см.:




Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
#1 
uscheswoi_82 коренной житель23.06.24 16:55
uscheswoi_82
23.06.24 16:55 
в ответ uscheswoi_82 23.06.24 16:51, Последний раз изменено 23.06.24 16:56 (uscheswoi_82)

Коробка диска Symantec C++ выглядела так


Так выглядела коробка Symantec C++

https://images.squarespace-cdn.com/content/v1/53ed4cf1e4b03190fb1e8357/1428960935360-ZJDGSVETURWW1UGEZLSC/Screen+Shot+2014-08-15+at+11.16.18+AM.png?format=750w

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
#2 
uscheswoi_82 коренной житель23.06.24 17:18
uscheswoi_82
NEW 23.06.24 17:18 
в ответ uscheswoi_82 23.06.24 16:55

Теперь давайте погружаться в DM C++:

В настройках должно быть так sc.ini:

[Version]
version=7.51 Build 020
[Environment]
PATH=%PATH%;"%@P%\..\bin"
BIN="%@P%\..\bin"
INCLUDE="%@P%\..\include";"%@P%\..\mfc\include";%INCLUDE%
LIB="%@P%\..\lib";"%@P%\..\mfc\lib";%LIB%
HELP="%@P%\..\help"


Напишим код test.c:

#include <stdio.h>
int main(void) {
  printf("Hello from uscheswoi_82 !");
  return 0;
}


Чтобы откомпилировать нужно дать следующую команду:

C:\DM>sc test.c
link "test",,,"user32"+"kernel32"/noi;


Результат:

Hello from uscheswoi_82 !

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
#3 
uscheswoi_82 коренной житель23.06.24 17:23
uscheswoi_82
NEW 23.06.24 17:23 
в ответ uscheswoi_82 23.06.24 17:18

Это редактор muEMACS который идёт вместе с Digital Mars C++, но с emacs я не работал см.:



Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
#4 
uscheswoi_82 коренной житель23.06.24 17:36
uscheswoi_82
NEW 23.06.24 17:36 
в ответ uscheswoi_82 23.06.24 17:23

Кстати можете почитать про Волтера Брайта см. https://ru.wikipedia.org/wiki/Брай�%...

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
#5