E D R , A S I H C RSS

Dylan Programming Language

Dylan μ†Œκ°œ

Dylan is an advanced, object-oriented, dynamic language which supports rapid program development. When needed, programs can be optimized for more efficient execution by supplying more type information to the compiler. Nearly all entities in Dylan (including functions, classes, and basic data types such as integers) are first class objects. Additionally Dylan supports multiple inheritance, polymorphism, multiple dispatch, keyword arguments, object introspection, macros, and many other advanced features... --Peter Hinely

ν™ˆνŽ˜μ΄μ§€

Hello world μ½”λ“œ

~cpp
Module:    hello-world
Copyright:    Original Code is Copyright (c) 1995-2004 Functional Objects, Inc.
              All rights reserved.
License:      Functional Objects Library Public License Version 1.0
Dual-license: GNU Lesser General Public License
Warranty:     Distributed WITHOUT WARRANTY OF ANY KIND

define method say-hello()
  format-out("hello there!\n");
end method say-hello;

say-hello();

// eof
μ €κ±Έ λΉŒλ“œν•˜λ©΄ μ—„μ²­λ‚˜κ²Œ λ§Žμ€ λΉŒλ“œλ‘œκ·ΈλΌ ν† ν•΄λ‚Έ 후에 (*nix의 경우)자기의 ν™ˆ 디렉토리에 μ‹€ν–‰νŒŒμΌμ΄ μƒμ„±λœλ‹€.

μƒκ°λ‚˜λˆ„κΈ°

  • dynamic language 라.. dynamic programming 은 듀어봀어도.. -_-a μž„μΈνƒ
    • 보톡 'μ•½ν˜• μ–Έμ–΄'λΌ dynamic languages 라고 ν•˜λ˜λ°. λŸ°νƒ€μž„μ—μ„œ λ™μ μœΌλ‘œ νƒ€μž…μ„ μ²˜λ¦¬ν•˜λ‹ˆκΉŒ. 처음 λ“€μ–΄λ΄€λŠ”λ°, 97년에 νƒœμ–΄λ‚œ μ–Έμ–΄λ„€... --이덕μ€
      • 'μ•½ν˜•'이 뭔지 ν•œμ°Έμƒκ°ν–ˆλŠ”λ° loosely-typed λ‘œκ΅°μš”..; - μž„μΈνƒ

----
μ–Έμ–΄λΆ„λ₯˜
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:09
Processing time 0.0158 sec