|
Upgrade ArcaOS to NeoWPS level
- Install original PNG icons drawed by designer, specialized at OS/2 adornation.
- Install eSchemes 2018 to change colors and buttons on desktop.
|
Future of IBM VisualAge C++ for OS/2 |
TITLE: Future of IBM VisualAge C++ for OS/2
DATE: 2001-08-23 17:00:34
AUTHOR: Cornelis Bockemщhl
Please use online translator go to http://translate.google.com and request the translation of http://ru.ecomstation./showarticle.php?id=7 to your language |
... .......... . IBM VisualAge ... OS/2 .......?
..... .. ... . ....... ........... C/C++ ..........
. ..... ............ .. IBM?
... ........ ......... ....... . ............,
........... ... ...... "open source"?
.... ...... .. ... ... ........ ....... - ..........
........ ........ .. ......... ......... IBM .. ..... .......
. .......... ... ......... . ..... ...... ........
...... ............. ......... ....... .... .........
......, .......... . .... ......, ........ ...... ......
...... ...... . .. ........ ....... ........... ..........
....... ......... ...
18.07.2000 IBM ............. ....... ......... ... ..........
"........... .. ......... ...... ......... ............"
(... ibm.software.vacpp.misc,
......... ..... news.software.ibm.com):
========================================================================
.........., ... ... ......... .........,
.... ......... ......... ......... - 31 ...... 2001 ....:
* IBM VisualAge C++ for OS/2, Version 3.0
* IBM VisualAge C++ for Windows, Version 3.5
* IBM VisualAge C++ Professional for OS/2 . Windows NT, Version 4.0
........... . ......... VisualAge C++ for OS/2, Version 3.0 .
VisualAge C++ for Windows, Version 3.5 - ...... 298-239 .. .....
........... . ......... VisualAge C++ Professional for OS/2 .
Windows NT, Version 4.0 - ...... 298-473 .. .....
Dwayne Moore,
...... ............. . ......... VisualAge C++
========================================================================
........., 4-.. ...... ... ..... ........ .......... . 1998 .....
. ... ..., ....... ......... . ....... ..... ...... .. .....
... .. ....., ......... ......... ....... .....,
......... ....., 5-.. ......, .. ... .. AIX (.... ... ....... ..............
.........).
.. ...... ......, ....... ... 4-.. ...... VAC++ ... Windows NT
..... ..... ....... ......., ... OS/2-......: ... NT-...... ........ ... ...... .........,
... OS/2-...... - ...... ..... ....... - ......... - ........ Windows 2000,
... ....... . ............ ......... ...... ......., .... ... ....,
Windows .. ........ . Visual Age.
.........., IBM .. ... ... .. ......., ........... .. ..........
VAC++ ... OS/2 . NT. .. ... ..... .. .........
. ........... ........... ....... . ............. ........
....... ............
...... .. ..., ... ....... . ......,
.. ...... .. ...... ...... ......... ... OS/2?
....... .. ...! .... ....... ......., ...
........ ....... VAC++ ........ ........ ....... ... OS/2!
VAC++ - ... ......, ... ...... ........... ..... ... ......,
.......... ......... ..... VAC++.
..........
. ....... VAC++ .... ......., ...... .............. ...........
.. ... ......... ......... ... 4-.. ....... ...... .. ............
........ ANSI-C++ . ......... ".............", ........... ...... ...
VAC++ ............ ........, ..... .......... . obj-..... - ... .. ...........,
...... ... ............ ... ........... . .... ...... "codestore".
... ........ . ...., ... ..... ......... ......... ....,
......... ................. ...... ....... ........... ....,
... ........ . ........ ........ ....... .............
.... ........, ... ...... 4.01 (4-.. . .......... 1-.. .........)
.. ..... ..... ............. ... .. ".........", ...
.......... ...... 3.08 (...... 3.0 . 8-.. .........),
....... ...... ............ .. ... ... ............ ...... ......:
....... . ........ C/C++ .........., .... . .. ..............
... .......... ANSI-C++ .......... ... ........ ............,
.... .......... ................. (...........) .....-.. ........
. ..... OS/2.
.... .......... VAC++ ..... ..........., .. .......... . .......:
.... ....... ............. ...... (...... 4.01), .... ........
3.08.
............ ........... VAC++:
- GNU C/C++, . EMX .. Eberhard Matthes: . ..... ....... ....... ... .............. "Open Sources"-........
(...-.... .......... ..... ........... (..... emx-dll'..) ..... .......... ..-..... ... .... OS/2 ......)
- Watcom C/C++ .. ..... ...... .......... (........... . ......... ...........)
... ........... ... ............... ...., ... ........ . ......... ... ............. . ........ ......... ............
IDE - ............... ..... ............
... ........ IDE, .. ..... ........ 3.0 . 4.0 .... ........ .........
..., ... ..., .......... ...... ......... ... - ..-...... ......,
......., ...... .. ... ..... ..... .............. . ...........
..... ...., .. IDE ........... ..........
.. ...... IDE (MS Visual-Studio . Delphi). ........ .............. IDE .. VAC++ 3-.. ......
- ... ........-................. .. ....: ... ......... .............
. WPS . ............... ......... ...... ........... ..... ........... (tools)
..... .... ............. ...... .. ............, . .... ..... ..........
(........, ..... ......... EMX-..........).
IDE .. 4-.. ...... VAC++
............. ............. ........... ......... .. .... .......
...... ............ ......... (.......... .. ......... .......). ... ........ .........
............. .... ...... codestore.
..... ............ .... .... - ....... ......., ... ..... ............ ............
... ..., ... ...... ........ . 3.0 ... 4.0, ... .........
........... ......... ........ ...., ......., .......... ...... .........
(freeware ... . ......... ...........), . ............ ......... ..........,
............ .......... .........., ....... .........
OCL - ........ .......... .......
..., ... ..... C++ ........., ........... .......... ..........
........ . ... ........ ..... ... ................ ..........,
.......... . ........... ..... Presentation Manager.
VAC++ ........ . ..... ....... OCL - "Open Class Library".
.......... ......... .............., .......
.......... ............. ........ ......... ...... (.......,
........... ....., .........., . ....) . ....... ...
...... . ........... ................ ........... PM.
.... ... ....... ... ...... . .........., ......., ... .. .....,
..... ..... .. ...... ..........
.......... ........ .......... .............. ......... .......,
. ........ .........-..........., ............. .. ...... ...
. ... . PM-............ (.... ...., ....... ............. .... Presentation Manager'. . ......... ........ ..........)
... ....... .....
OCL - ... .........., ....... .........
PM-........... ..... ........... ......., .. .......... . .........
................ Windows ... Unix.
...... .............. ....... OCL - ... ..........
....... ............ . ......... ....... (...... ....... - ....... ...... ....)
.......... .......... . ..... ........... ........
... ........ . ..... .......... . .............., ... ......, ........
(.. ......... . MFC - Microsoft Foundation Classes . ..
.......... .............. ........). ........ ...........
(....... ......... ......... C++ ........ ........ .... ..... .........)
.... .. .......... . ........... ......... ..........
......., ........... ......... OCL - ..........:
....... ...., ....... .......... ...... OCL . .....-.. ...... .......... .......,
......... ...... ............. ..... .........
......... IBM ......., .......... ...., .......... . ...........
........ .......... OCL (......... ........ ... ......, .. ..
........ Open Sources). ........... ........ ...........
...... .... .......... ... Linux. ... ........ .......... ....... . ........ .........
.. ..... .. . ...... ... .....-.... .............. .......
"Visual Builder"
Visual Builder (VB) - ... .......... ..........
... ........... ................, ... ........ .. ... ... .. .......
......... ............. .... .. VB ... ......... ............... .. .....,
.. ...... .. . ......... ..... ........... .................
........... Microsoft ...... ........, ..... ......
..... IDE ....... ... ("Microsoft Visual C/C++" ...... .. IBM-...... "VisualAge C/C++").
... .. ........... ....: ......... MS .. ........
... ............, ....... .... . Visual Builder'. - .. ... ..... .. ....,
..... .......... .............?
VB .. ...... ......... ........... ........ ..........
.. .......... ....., .. ..... ......... "........" .......... .....,
....... .. ........... .... ..... - ... ......... .........
(......, .........., ........ (.......... ......)).
......... .... ........., ............ VB ... ........
C++ ...., ....... ..... .... ........ ..... ............, ......... ........
.......... . ..........-......... ... ..... .................
.... . ...... ....... ........., ......... ......... . .... ..
......... (......... ......./........... .............).
.........., ....... .... ....... ..... ......., .....
........ ............ . ...... ........, .... ..............
......... ........-..................
. ........., ... ............. ........... . ........,
... ...... VAC++ ............. ........ ..............
........ ....... - ... ............. ............... ...........
........ ........ .., ... ....... ............ .....
...... ............ . ........... .............. .... ..... ...............
........... ..... .......... ......... .. ..... .......,
..., ..........., ........ ....... ... .............
............. VAC++
......
......... .......... VAC++ .......
........ .... OS/2-.........., ........ .. .., ... .......... ............ ......... ... ...........
(..........., .......... .......). .., ... ..... .......
OS/2, ... "Open Sources"-..... (..., ........, ..... ......),
.... ............ ... ....... .., .... ... ........, ... ... .............. .......
......., EMX C/C++ - ... ......., .. .. VAC++ ... ... ..... . .....!
.... .......... VAC++ ..... ...........,
.... ....... .......... ..... ...... ...... OCL . .........
"Open Source".
....... ...... ......... ......... Visual Age ....... ............ . .......
..... ......, ... 4-.. ...... ... . .. ......... ....... ...... ............ . ............. ............,
(.. ......... . 3.08), ....... ........ ............. ... ............ .............
........ ......, ........ ..... ...........:
"....-...., . .......... .......... ............ . ... .......!".
. . .... ......... . ...., .. ...... . ..... "..": .... IBM ........ ......... ...... VAC++,
. ....... .. ..-.......... ...........
. ....., ........ ...... VAC++ ..... ...... .. ........ ...... .....
OS/2. .. .... ....... ......., .. ..... ......... .. ......!
Test the program:
|
CalcMi - Shows result of calculation in real-time
|
Komentarze: Lazy 2001-08-23 23:44:32 | ..... .p............ ......... . ...... ........ .....p.., ......p. .. .... | Evgen 2001-08-24 16:19:47 | VAC4 - ... ..... ..... .. .... ........ ..........., ... . ............. ............. .......... .++ (........, ... .......... .......)
..... ....., ........... .... - . .. ...........
.... . .... .... - ... ...... ... ........ ... ........... ............ .............
...., ... ...... - ....
SY,
EK | VYX 2001-08-24 18:16:11 | VAC++ 4.0 .......... ........... ... ... . .... ....... . ......... .++ ...... .... ...-.... .... pure asm ... pure C . .......... ...... R&K.
...... .., ... IBM VAC++ 5.0 ......... ...... ... AIX. | Evgen 2001-08-24 18:19:57 | VYX'. .. _.........._ ..... .. ........, . ... .. ... ............
.. ...... .++ ............. .......... ......... ......... | MadInt13h 2001-08-24 18:20:11 | ..... ... .... ...... . ......... ....., ......... ... ............ ....... | VYX 2001-08-24 18:21:55 | ....... ....... ........ .. .... . ..... ...... ... .... (... . ............ ..... ........ .....). | VYX 2001-08-24 18:23:10 | ...... ..... ...... ... ....... .......... .. ..... (. .. ... . .......... .. .... ...). ... ......... ... . . 4.. _...._. | MadInt13h 2001-08-24 18:28:29 | .., ... ......... ... ... ...... .. ..... ..-.. ....... ........... .... :(
. ... .......... ... .......... ........ . ........ ............, ...... .....! | VYX 2001-08-24 18:37:48 | .......... asm . ....... ...... ........ . ..... . ........... . .... .......... ......., ... ..... ... ........ ... ...... ..... .. ....... | MadInt13h 2001-08-24 18:42:00 | .)))
... ... ......... ... ........ .... - .. . .... ...... ........ .... .... ........ .......... - "internal buffer overflow". .. ... .. ...., .... ...... .......... wasm (.... alp ....... .....).
| VYX 2001-08-24 18:46:35 | ... -- .. ... 128 .... ... _inline'a_ ...... ........
.... .... ......, .. ...... .... . ............ ...-..... | MadInt13h 2001-08-24 18:51:19 | 128 - .......... ... ...-.. ......... .... .... (.. jump), ..-.. .... ........ ...... ..... #... :((((( | VYX 2001-08-24 18:55:57 | ... ............. ........ . ..... ".........." (.) | MadInt13h 2001-08-24 18:58:47 | ". ... . ........local" (C) (R) (TM) (Reserved)
. ....... .... ....., .... ;) | VYX 2001-08-24 19:03:43 | . ... .... ...
..... -- ... ..... .......... .... -- ......... .... P) | MadInt13h 2001-08-24 19:09:14 | ...., ..... ... . .... ...., ..........
... ........ VAC - .. ... ...... .. ...... .......... ... .... ...... ............ "........". . .... .. .... .. .... Borland/Metaware/TopSpeed, .. . .. ... ........., ... ..... | ..... ..... 2001-08-24 19:16:03 | MadInt13h, ... .. ......, ... . ....... ........ ............ . . ..... .... ... ....... ......... ......? 5 ... ...... .. ...., ... ........... .......... .. .............. ...... .. ...... | BigWolK 2001-08-24 19:16:41 | ...... "........" - ... ... ....... .......
............ "........" - ... emx/gcc ;] | MadInt13h 2001-08-24 19:19:49 | 2..... .....: ... ...... "..........."?
. .. ..... ... . ........... ......... AMD . ...... ...... .... ....., ... "..........." ..... .......... ..... ...... ....... asm-...... . ..... .......... VAC (......, ............ .. ....) 3.08 - .......... ...... .. ..... ......... :-/ | ..... ..... 2001-08-24 19:29:54 | ........... - .... .. Pentium-II . P-!!!.
ICC 3.6.5, ..... .., ... P-II ...... ... VAC 4 .. . ....., .., ........, .... - ... .. ........ ...... ......... | MadInt13h 2001-08-24 19:39:07 | Watcom 11b ..... ..... mmx... . ..... ..... .. ...... ....... ..., ...... ........... .......... .......... ........ .... ... ........ 3dnow - .. ... ...... . .... | Evegen 2001-08-24 20:43:00 | . ..-.., ......... - ... ..... 3dnow ?
| E.L. 2001-09-04 05:03:32 | ........ ....... - ICC 3.6.5/4.0 . ALP 5.01 - ........ MMX .......... . CMOV-.. ... ......... - . ........ ....., please.
.. ..... ... .. ..... - ........ ............ ... ALP ......? | E.L. 2001-09-04 05:05:02 | ........ ....... - ICC 3.6.5/4.0 . ALP 5.01 - ........ MMX .......... . CMOV-.. ... ......... - . ........ ....., please.
.. ..... ... .. ..... - ........ ............ ... ALP ......? |
Komentarz artykuЁu.
|
eComStation is recommended for home users: a) no viruses, b) native software + ported programs + start other OSes inside VM, c) A thousand of REXX-scripts aimed to automate small tasks, d) play favorite DOS-games. |
|
|
|
IBM OS/2 Warp
|