- , - , , .
- Simula 67 60- . : . ( 60- ) Simula 67, ( , Fortran). Simula 67 , ( ) , 60- , ( ) .
Simula 67 , 70- - : , CLU, Alphard, Concurrent Pascal . , - .
- .
Smalltalk Xerox Palo Alto Research Center Learning Research Group Dynabook - . Simula.. Smalltalk , . - , ; - . Simula, Smalltalk - , , , Macintosh, Windows Motif.
Smalltalk, :
Smalltalk-72, -74. -76, -78, -80. 1972 1974 , , . ; , . Smalltalk-80 .
:
- ;
- , .
.1 Smalltalk .
. 1
|
|
|
|
|
|
|
||
|
|
|
|
() |
|
( ) |
||
|
Smalltalk . - .
C++ , AT&T Bell Laboratories. C++ with Classes, 1980 . with Classes, , Simula. C++ - . C++ , , , . , C++ .
C++. 1.0 - , , . 1989 2.0 , . 3.0 (1990) . C++ , 1998 , . .
C++ . 3.
|
|
|
|
, , , , |
|
|
||
|
|
|
|
() |
|
( ) |
||
|
C# ( ) - . 19982001 Microsoft Microsoft .NET Framework ECMA-334 ISO/IEC 23270.
C# C- , C++ Java. , , ( ), , , , , , , , LINQ, , XML.
C++, Pascal, , Smalltalk Java #, , , , , C# C++ ( ).
C# CLR , , , , CLR. , , C#, BCL. , CLR. , CLR 1.1 2.0 C#; (, C# 3.0, , .NET). CLR C#, .NET- , , . , C#, CLR , C# , VB.NET, J# .
80- - Lisp, . Common Lisp - 1986 .
Common Lisp, Common Lisp Object System ( Common Lisp) , , - CLOS. CLOS NewFlavors CommonLoops. , 1988 CLOS.
CLOS :
- , - ;
- , ;
- , , , - .
CLOS . 4.
, CLOS , .
|
|
|
|
, , |
|
|
||
|
|
|
|
() |
|
|
1983 Ada. , . , , (, ). 1995 Ada 95, , - . (, ). .
Ada Pascal , Euclid, Lis, Mesa, Modula Sue. ALGOL-68, Simula, CLU Alphard.
Ada :
- ;
- ;
- .
. 5 Ada .
|
|
|
|
, , |
|
|
||
|
( Ada9x)
|
|
|
( Ada9x) |
|
|
Eiffel (Bertrand Meyer) - , .
Simula, Eiffel - - .
Eiffel , . Eiffel , , , . , , ; , , .
- , , . . , .
Eiffel , , , , . .
Eiffel , , , . , .
. 6.
|
|
|
|
, |
|
|
(unit) |
|
|
|
|
|
|
|
|
1995 - Java, , , Internet. C++, . Java - : ( - bytecode) , . ( Java-) , Java, . , Java, , , ( , , , Java- : , .). Java , ( , Internet).
Object Pascal Apple Computer ( Smalltalk) (Niklaus Wirth), Pascal. Object Pascal 1986 - , Macintosh Programmer's Workshop (MPW), Macintosh Apple. , , . , "" . . 2 Object Pascal.
|
|
|
|
|
|
|
(unit) |
|
|
|
|
|
() |
|
|
Delphi Borland.
Delphi . , Borland, . Delphi , . .
Delphi , :
- Windows : , .
- ( ) .
-
- ( .hlp) . .
Delphi . Delphi 1.0 1995 . . Delphi . Delphi : Standart , Professional , Client/Server /, Enterprise . . - Client/Server Enterprise, .
Delphi - :
-
- -
- (, , )
-
Delphi Windows ( 1.):
- ,
- ,
- ,
- ,
- .
1. Delphi
Delphi, .
. - .
, , , , .
, "" : - .
Object Inspector - , , . , .
- Properties vents, () , , (. . ) . , , . , , , .
6 , .
. .
Delphi , , , .. . Delphi, . , , .., , , . , .
. 7.
(.dpr), Object Pascal, . Delphi . , , .
(.dpr) |
. |
(.pas) |
, . , . Delphi . |
(.dfm) |
, Delphi . (.pas) |
(.dfo) |
|
(.res) |
|
(.~dpr, .~dfm, .~pas) |
, . - , |
(.dsk) |
|
(.exe) |
. , , , DLL, OCX .. |
(.dcu) |
(.pas), . |
7- Delphi. . Delphi , - .
VB.NET:
Visual Basic .NET 2002 , Visual C# ASP.NET
Visual Basic .NET 2003 .NET Framework 1.1; MSDN
Visual Basic 2005 2005 , Visual Studio 2005
Visual Basic 2005 Express 2005 Express [1], SQL Server 2005 Express Edition.
. .NET Framework 2.0.
Visual Basic Codename Orcas 19 2007 .
Visual Basic Codename Orcas Express , .
. - .NET Framework 3.5.
Visual Basic .NET
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click ' Me.CreateGraphics.DrawBezier(New System.Drawing.Pen(Color.Blue), 0, 0, 100, 100, 600, 600, 0, 400) Me.CreateGraphics.DrawBezier(New System.Drawing.Pen(Color.Blue), 0, 0, 600, 600, 100, 100, 400, 0) Me.CreateGraphics.DrawLine(New System.Drawing.Pen(Color.Blue), 0, 0, 600, 600) ' MessageBox.Show("User name: " + My.User.Name.ToString + vbCrLf + _ "Screen name: " + My.Computer.Screen.DeviceName.ToString + vbCrLf + _ "Ports count: " + My.Computer.Ports.SerialPortNames.Count.ToString, _ "Box Caption", MessageBoxButtons.OK, MessageBoxIcon.Error) ' Dim WC As New System.Net.WebClient WC.DownloadFile("http://server.net/filename.exe", "C:\myfile.exe") WC = Nothing End Sub End Class
10.11.2021 - 12:37: - Personalias -> WHO IS WHO - - _. 10.11.2021 - 12:36: - Conscience -> . ? - _. 10.11.2021 - 12:36: , , - Upbringing, Inlightening, Education -> ... - _. 10.11.2021 - 12:35: - Ecology -> - _. 10.11.2021 - 12:34: , - War, Politics and Science -> - _. 10.11.2021 - 12:34: , - War, Politics and Science -> . - _. 10.11.2021 - 12:34: , , - Upbringing, Inlightening, Education -> , - _. 10.11.2021 - 09:18: - New Technologies -> , 5G- - _. 10.11.2021 - 09:18: - Ecology -> - _. 10.11.2021 - 09:16: - Ecology -> - _. 10.11.2021 - 09:15: , , - Upbringing, Inlightening, Education -> - _. 10.11.2021 - 09:13: , , - Upbringing, Inlightening, Education -> - _. |