НОВОЕ: OS/2 GURU - Вопросы и ответы

12345

Reviews / articles about OS/2

Operating systems:
ArcaOS, eComStation, IBM OS/2 Warp
eComStation myths 

Latest  
 
 

Unsorted

 

 

AD: ArcaOS 5.1 Russian LIP
Russian ARCAOS exists and it's available since the middle of 2017. All versions are supported: 5.1, 5.1.1.

eCo Software is able to maintain OS/2 LIP packages for any other language (German, Dutch, Brazilian Portuguese, Spanish, Sweden, etc)

Open Sibyl


TITLE: Open Sibyl

DATE: 2004-02-26 11:11:24

AUTHOR: Yuri Prokushev
Please use online translator
go to http://translate.google.com
and request the translation of http://ru.ecomstation./projects/reviews/index.php?id=100
to your language

..... .......... . .......... ....... ........ ...... .. ........... ....., .. .. .... ......... ........ ..... ........ ......... . ............... .......... ....... ...... ...... .......... ..... .............. . ..... ...... ...... . Sibyl ...... ..... ............. ... ........... ;).

........

......... ...... RAD-..... Speed-soft Sibyl .......... .......... .... ............. . 2000 ..... ... .... ...... ....... ........... ......... . ........... ........... ......, ...... ......... ............ ... .......... ..... . .. .. ..... ......... ...... Megido, ....... .............. ........ .... ...... ........... .. ........ ....... Sibyl . ...... ..... ..... .......... RAD-..... ... Linux. ...... . .. ..... . ...... ........ ...... Sibyl. ..... ...... Sibyl fix 4 ........ ..... ... ....... ............. . .......... ............ ........ ....., ........... .. hobbes ....... .... ............. .. ..., .. . ...... . .... ...... ....., ... ... .. ........... .. .... ........ ........ ...... ....... Medigo.

. .......... ........ ....... RTL, SPCC . IDE ..... ...... . ........... ........ Sibyl. ....... ...... ....... ........ OpenSibyl, .. ..... ....... .. .... . ...... 2002 .... ....... Netlabs ....... ...... .. ........ ........ ....... .. .......... Virtual Pascal. ....... .... - ... .......... ........ ....... ........... Speed-soft Pascal. .......... ...... OpenSibyl ..... ............ ........ ... ......

..... ...........

. ...... ....... ... Delphi .......... ...., . .. ...... .. ....... Object Pascal, ............. . ...... ....... ........ Borland, .... ...... .........., ... ... .......... ........ ..... Object Pascal. Delphi ...... ........ .. .............

...... ......... . .......... OpenSibyl .... ...... . ............ ... ........ .. ..... ...... ............ ............ . ........... .. ............. ... ....... OpenSibyl. ............... ......... ...........:

  • Virtual Pascal
  • TMT Pascal
  • Speed Pascal
  • GNU Pascal
  • Free Pascal

........ ................ ............ .. .... ........... ....... Virtual Pascal, .. ...... ........ . ......... ..... ...... ....... ...... . ................ ...... ... ... ....... ........... .. .... "......." ........ ........., .. ...... ...., ..... . ................ ..... ...., . .......... .......... ...... ... ........., . ... ..... ..... ......... .. ....... ............. ....... ........... Virtual Pascal .. ....... ........ ........ . ........ SPCC . IDE, .............. ..... ..., ... "VPC .......... ... .......... .......... .........., . GUI .......... .... .. .........." (...... .. ......, .. ........). ..... ......., VPC ..... .. ...... .............

TMT Pascal ........... .. .............. .. ... ....... ......., ... ... ........... ....... . .......... .. ... .......... open-source ........ ........ ..............., .... ............ ...... .. ...... ........ . .... ...... (.. ........, ... ...... .. 2$ ........ . ..... ...... ..... ...... . ...).

...... .......... Sibyl - Speed Pascal - ..... .. .. ........ ............., ... ... .... .. .... ........ ...... .......... .. ..... Delphi, ... ....... ........ ... ............. ...., .............. ... Delphi. ..... ...., .......... ........ ..............

... ...... ........... GNU Pascal ....... ........... ........., .. ... ..... ............ ............ ... ......... ........... ............... ........... .......... ......... ....... .. 2-3 ....... . .......... .......... .. GNU Compiler Collection. ... ...... ... ......., ... .. ........ . ........ ... ... .... ...... GCC ... OS/2, ......... . .......... ............ ...... ..... ....... ........ ....... ...... ........... ............ .... .. .............. .... .. ...... Delphi 2, ........ . ..... ..... ... ......, .......... ...... .. ..... ....... .. ............ .......... .. ...... ......... ...... Turbo/Borland Pascal.

..... ..... .......... ......... . ......... . ............ ............. .. ...... ...... ............ ... OS/2, Free Pascal, ...... .... ............ .. ... (.............. .... ....... ............. ......... ............. Virtual Pascal). ............ ........... ... ......... ... ........... Delphi. ....... ........... ....... ........ .............. ..... ... ......... IDE, . ..... Turbo/Borland Pascal, ... . RAD-....., Lazarus. ... ......... (L)GPL. ............ ........ .......... ...... OS/2 .......... 1-4 ........ (....... .. ....... ......... ..................).

.... ..... .. Free Pascal

... .... ............. Free Pascal ..... . ........... ......, ... ... ............ ..... ........ .. ......... ....... ........ ........... OS/2 ...... ........ ...... ......... API ......... OS/2. .. ...... ...... ... .............. CPI, VIO, KBD, MOU, MMPM/2, REXX, PM (........... .........). .. ......... ......... TCP/IP (.............. ...... WinSockets). ......... ........... ......... SOM/DSOM. ........ .............. WPS.

.. ............... ... OS/2 ............ ........... ..... ........: ........ ........ (.. EMX) .........., ........ ............ ......... (DLL), ......... .......... ........ (... ............ ......... ... .... .......), ......... SOM/DSOM ............ ... ... ........ . ........ ....., ......... ...... ......... ........ ........... ..... ........... ...... .......... SOM/DSOM.

..... ......., ... ............ ..........., ........... ..... ............., ............... ... ...... OS, .......... ......... ......... ......:

  • ......... ........ .......... (......... WASM, WLINK, WLIB, . ....... - .......... ......... FPC)
  • ......... ........ DLL
  • ......... .........
  • .......... ......... TCP/IP, PM . SOM/DSOM API
  • ......... ........... SOM/DSOM

. ........ .......... ..... ....... ..... ....... ......... X11 (.............. XLib, GTK/GDK), ... ...... . ...... .......... ... ...... ........ .......... . .. ....... ....... .......

.... ..... .. .......... ....... SPCC

.......... ..... ........ ........ .......... ....... SPCC. ....... .. .. ............ ... ............ ..... ..... . ............. ... FPC LCL? ....... .. ...... ............ .......... ...... ...... ... ............ .... ..... ...... .......... . ............. ... OS/2? ....... .. ...... .......... .. ...... ...[..., . ......... ............ .. .......... SOM?

. ..... ... OS/2 .......... ......... ..... ........:

  • ........ (....... .......... runtime)
  • .......... ..........
  • PM ..........
  • SOM ..........

...... .. ..... ............. ..... ......... ......... ... ....... .. ........ ... ......... ....... ........., . ....., .. ........., .. ........... .............. runtime. ... .......... .......... .......... Free Vision. ........ .......... PM . .......... SOM. ............. .......... ...... SPCC ... .......... SOM ........ .......... . .......... .......... ....... ...... ..........

. ........, ......... ........... ..... ... ........... .... - ... PM, . .... - ... SOM. ....... .... ...... . SOM .......... . .......... PM ...........

.. ...... ...... .......... ... ........... . VCL ........... ... LCL (.... FCL) .. ....... Lazarus, CLX ..... Borland . SPCC .. Sibyl. ... ... ..... ... ............ .......... CLX ........ ..... .......... . VCL, .. ... ............ ... GPL, ... .. ......... ............ .. ... ............ ......... ... ......... . ........ ........ ........ . ........, ..... .. .... ... Sibyl .... .. ......... . ...... . ..... ...... ............ .............. ...... ........ ........... ........ LCL. ...... .... .......... ... ......., . ........., ....... .......... .. .............. ....... .......... . ........ ....... .. Win32 GDI . ... ......... .......... . ..... .......... SPCC .. ...... ...... ...... ........ . .......... ...... . Speed Pascal. ...... .. ..... ..... .. .... .......... .. .... ....... ............ ...... .......... SPCC ...... ...... .. ............. . ............. Sibyl ........... (....... . ....... ............. .. ...... .......) ........ ...... ...... ... . ........ LCL ........ .........., ... ........... ... ..........., . CLX ................ ... ........ ....... .......... ... ..... ..... .......? .......... ............ ... ........ .....?

..... . ......... . ...., ..... ........ ...... ............... ............ .........., ... ....... PM ........ ..... ............. . ...... Delphi . .. ..... .. ..... ... ...... ........., ... ............ . ............ VCL. .......... ...... ....... - ...... ..............

... ..... ......... .... ...... .. ....... ........

............ SOM ........... .. ...... ...... . ........... ........... ......... ........... . ........ emitter ... SOM Compiler. ... .... .... ........ ..... ........... .......... ......... ........... .............. ...... . OS/2 Toolkit. .... ........... ..... ........ .......... ... XWorkplace, MM Classes (... CWMMC, ... . IBMMMC) . ....... .. .... . .. .... ...... ...... . SOM

.... ..... .. RAD

........ ..... ....... ......... RAD ........ ............ ............ ...... . ....... ....... ........ ...... Sibyl SVDE . Lazarus. . .......... ..... ........ ............ ....., ....... .......... .......... PM. . .... ..... ...... ..... ...... .. ......... .. ............ .. .... .. ............... ............ OS/2, .......... ..........., .............. ........ . .......... ... .... ............ . ...... ......, .......... ...... .... IDE ........ ...... ........ . ..... ............ ..... ....... ........

. ...... ......., ....... SOM ......... ..... .......... .. ......, ..... ....... ....... .......... . WPS, ............. ............ EPM . REXX ......... ..... ..... ......... . .......... ........... ............. ............ ....... ...... . WPS, ..... ... ......., ......... ........ . ......... ...... .......... ...... .... IDE ..... .... ........ ..... ....... . ............ WPS. ..., ........, ...... ..... .... ........... ........ ...... ............. .. WPFolder. ...... ........... - ...... ..... ........ (... ............ ..... ........). .............. ....... ...... . ..... ....... ........ . .......... ...... . ....... .......... ... ...., ......, ....... . ...... ............

. ........ ..........

....., ... ......... ........... .. ...., . ..... ........ .......... . ....... ......... .... . ........ ... ........ ........... Free Pascal.

  • Compiltaion targets: EMX, OS/2 (in progress), Odin32 (planned)
  • DLL support: Only classic import or via .a lib
  • SOM support: Planned via interfaces
  • Base API: CPI, VIO, KBD, MOU, MON, PM (mostly finished)
  • Extra API: TCPIP (ftpapi, pmwsock), REXX, WarpOverlay!, MMPM/2, unzip, uncgi, x11, gtk, libpng, zlib, tcl, imlib, fpgtk
  • Free Vision: mostly works
  • Text-mode IDE: mostly works
  • Debugger: planned
  • PM class library: planned
  • RAD: planned

., ... ......, ......... ... .. .......... ....... . ....... . ...........


Test the program:

Virtual machine for eComStation? How to run eComStation inside virtual machine? (Read more..)

Commenti:

dixie
2004-02-26 13:23:44

...... - ....... <......> ............ ...... .............. - ..... ... .........., . ........... ;) . .... ........ ............ - ... ... . ................ ......... ...... .. Hello, OS/2 ....... ..... :) (.... ... ...... asm, ........... . BP/VP, ......... LX/LE/PE ....).

Stanley
2004-02-26 16:35:35

2 Yuri P.: .. ...... ....... - ..... ............. ........., .... ..... ....... ............

stream
2004-02-26 16:58:14

........ ........ .... ..., ... .. ..... ..... . .... - "cg\doc\cgdoc.html" . ......... .-..........., ... ...... ........ (... DoCompile() . cgen2.c). .... ........, ... . . ..... ....... backend ........ codegen. . .. ... .. ... ....... - ..., . ........, . .. ...... ....... ........, . ....... .......

. . ..... .... .......... ............. ......... . ...... ........... ........ (..... TREEPTR ... ... ...) - ... .. ........, ... ..... . ..... .. ... ... . ...... CGxxx() .............. (... EmitNodes()).

Igor Vaskov
2004-02-26 17:33:43

......... ........... .... ........ Pascal . ........ ..... ...... . ............. ....... ... .... ..... .......... . ...... ...... ..... ............ . ..... ..... .......... . ............ . .............. . ".........." ........ IMHO .......?

Yuri Prokushev
2004-02-26 18:40:40

2dixie: ........ .......... . Michal Necasek (MichalN_at_prodigy.net). .. ...... ........... (.. ......, ......, .. .... .....). .. .... .. ........ ............. ......... .... ..... ....... ........ ...... .. ............ ...... - ... ..... .. ..... ..... fpc (.... ....... ..... ..... ... ..... .. ... .. ......). ..., .. ..... ...., ... ......., ... ..... ....... ...... ....... .. ..... ...... ...... ............ .. ...... ... .........., . .. ... ...... - ... ..... ....... . ....., .... .......... .......... ........... ... COM/CORBA. ..... .... . ...... ... ....... ........, .. ........ .. ............ ........ ..... ..... ...., ............ .. ...-.. .... VP - ....... ....... .... . ........... .. ......... ....... ........ ........ .., ........ ........ ........... ...... .. ..... .......... ....... ........... . ......... .... ...... .. Classic Pascal, ....... .-.-.-.... .......... (......, . ... ....., ... ... ........... ... ... .....? .... ..........!)

2Stanley: .......... .. ...... ...... ........ . .... ... ... .......... . . ..........., ..... ... ........... . ... ..... ............ .. ... ..., .... . .... ....... ........ .... ...... .. ..... ...... ......... - ..... ........ ..... ...... ... ....... . ..... ...... . ..... ...... ............ SPCC/SVDE ... FPC/2. ... .......... - ...... ..... (..., ..........., .. ...... .. ..........). ..... ......... ............ ... .. Lazarus. .. ........... RAD-..... .-.. Delphi .... .. .......... .... ....... ....... ....... ... OS/2 ....... . ... SOM. . .......... ....... ... .. ............ ....... .......... . ......... - ... . FPC/2 ......... ... .. DLL (.. ...... .... ........). ....... ....., ... ......... - . .. ..... ....... ..... ....... . BlackBox. ...... ....... ........ . .......... ....... .... ..... ... ...... .. ..... ..... .. .... . .. Netlabs ................

2stream : . ...... . dixie . .... ........... . ....... ....? .... .. ....... ... ....... .... ........ (OpenWatcom Team . dixie). ..... ... .. ............ ....... .. ....... osFree Team, .... ...... ... ....... ..........

2Igor Vaskov: . ..... ...... ......... SOM . ........ SOM-based ..... .......... (.. ...... ... .......) ... .............. .. ..... ...... ..... . ................ ......... - ... .......... ....... ..... ......, ... .... ..... ............ ....... ......... SOM . Watcom. ......, ... .......... . ............ SC (SOM Compiler), .. .... emitter framework .............., ... ... . .... ....... ....... .... .. ....... ......, ..... .. closed-source ..... ... .......... SOM-........... Watcom ..... .. ....., .... .. ...... ........... ...... ....... Toolkit.

dixie
2004-02-26 19:09:35

.., .......... .... .... .. ......... .. ..... :( ..... ...... ...... .......... asm->exe, ...:

.$NOSYSTEM.

begin

asm

call DosPutMessage

end;

end;

Yuri Prokushev
2004-02-26 20:40:17

2dixie: "... .. ......... .. ........" ;)

ErOs2
2004-02-26 21:29:41

......... ....... - ...... ..... SOM? .. ..., ............. .....-.. ........ ......./..........? .... ... ........ STL? ..... .......... ..... SOM? .......... . WPS? . ...-.. .. ......... ....... ...... ........... WPS (.... XWP) .. ...... ... .... ..-.. ..... .......... ............. ......... ............ WPS-........ . ..... .... ....., ..., ........ .........., .... .... ....... . ....... ............... .. ...-.. ....... .. ... ...... ... XWorkplace - ... ........ ......, ...... ....... .. ........... ... ......... XWP - ... .... ....... ..., . ...... ......... ... ... ......... ....... .. ..... SOM ..... ..... ......., .. ..... .. ... ..... .....

.... ... .... ....... ....... (...... SOM, ....... ..... .... ........) :)

Validator
2004-02-27 04:04:18

ErOs2: ....... ....., .... .... ..... ;-)

Yuri Prokushev
2004-02-27 06:34:43

2ErOs2: ....... ..... .... .. WPS. ....... .. ..... ...... .... . ......... .., ... ...... .. ...... - ... .. ......, ... ... .. ...... . ...... ....... ......... .. ..... .......: ....... ....... .......... ............. . ....... ... ... ...... ... ...... ......? ....., .... ... .... , .. ........., ................ .. ......... .... ...... ..... ...... - ... .. Sibyl. SOM ......... .......... ......... ..... ....... ....... ... .. ...... ...... .. - WPS.. ......, .. "....." ... - ... ........ ......... ....... ........ ............., . ..... ...... WPS - ... ..., ...... .......

.. ...... ...... .... ........ .. .. .......... .... ......... . _......._ .........

...... - ..... ..... SOM? ..... - ...... _.........._ ........... ........ .......? ............. .. .........., ................ .........., ................. ..........? .. ........... .. ........ - .... ....... - ...... ............ ... ............. ............ . ........... . .........., .. ..... . ..... ..... ..... SOM? ..... ............ ........ ... ..... ......... .......... . WPS - .... .. ..........

......, ...... ... ........ ........ .......... CORBA . .. ....... ........... . ......? ....., ............, .. ......... ..., .... .. ....?

. ......, ... _......._ ........... SOM - ... ............., ........... . ............. .. ...... .., ... ...... . WPS ...... .. ..... ......., ....... .......... .... ... ..... ............ ... ...... .. ........ ................ ....... ........ ..... ..........

Yuri Prokushev
2004-02-27 06:47:17

[url]

...... ....., ... ., ........., ..... . ... .... SOM .

eComStation 2.0 contains fixes for many old problems a) no troubles with 16 driveletters on JFS, b) WPS associations work now, .. + ~ 1000 bugs were fixed. eCS 2.0 what's new

 


 

 

ArcaOS 5.1.1 whatsnew - PNG icons

PNG icons on Desktop

PNG icons on Desktop. (instead of ancient .ico designed in 1994)

We keep the memory about eComStation

OS/2 Guru is the only web-site which talks about the deserts of eComStation (OS/2 Warp was used as base, the development started in 1999.. 2001.. till 2013).

// надо на ENG!!

Warpstock Europe 2016

Interview with Dmitry Kuminov

video

 

(C) OS2.GURU 2001 -- 2025