D Programming Language

jbssy의 이미지

D 프로그래밍 언어가 있다는걸, 검색하다가 우연히 알았습니다.

http://www.digitalmars.com/

위 홈페이지에서 소개글을 보면서 아.. 그렇구나 했는데...

D 언어의 gtk+, gtkglext에 해당되는 것이 dui로 개발되고 있더군요. http://sourceforge.net/projects/dui/
아직은 거의 시작단계인 것 같구요....

Numerical Calculation 하는데 무척 좋다구 해서 끌리고는 있는데...
이 프로그래밍 언어를 쓰는 곳이 많이 있는지, 추세는 어떤지 궁금하네요.

(과선배가 이걸 보더니 혹시 죠크가 아니냐고 묻더군요. 예전에는 그런 농담이 참 많았다고... :lol: )

운형의 이미지

대강 살펴 봤는데.. 과연 D라고 인정받을지는 의문이네요. 물론 이름이야 달기 나름이지만...

절차 지향에서, 객체 지향이라는 커다란 차이를 가지고도, c에서 조금 나아진(1 나아진.. -_-) c++이 됐다는 썰이 있는데.. 후후..

Do you think that's the air you are breathing now?

dudungsil의 이미지

현재 D라는 이름으로 개발하고 있는 언어가 한두가지가 아닌것으로 알고 있습니다. 단지 그중에 하나일뿐입니다.

산넘어 산

atie의 이미지

얼마전 osnews에 떴던 D에 대한 글입니다.
http://www.osnews.com/story.php?news_id=6761

----
I paint objects as I think them, not as I see them.
atie's minipage

feanor의 이미지

D Programming Language, 주목해서 보고 있습니다. 미래가 밝다고 생각합니다.

--feanor

서지훈의 이미지

운형 wrote:
대강 살펴 봤는데.. 과연 D라고 인정받을지는 의문이네요. 물론 이름이야 달기 나름이지만...

절차 지향에서, 객체 지향이라는 커다란 차이를 가지고도, c에서 조금 나아진(1 나아진.. -_-) c++이 됐다는 썰이 있는데.. 후후..


C의 struct에 함수를 추가한게 C++의 모태라는 소릴 들었는데요^^

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);

운형의 이미지

서지훈 wrote:
운형 wrote:
절차 지향에서, 객체 지향이라는 커다란 차이를 가지고도, c에서 조금 나아진(1 나아진.. -_-) c++이 됐다는 썰이 있는데.. 후후..

C의 struct에 함수를 추가한게 C++의 모태라는 소릴 들었는데요^^

이정보가 확실한가요... ???

그렇다면.. C++이 개발되던 당시에는... 함수 포인터를 쓰는 것이 없었다는 말인가...

Do you think that's the air you are breathing now?

corba의 이미지

이거 옛날에 시멘텍C++과 비주얼까페 만든 사람이 만든겁니다.

C++의 불필요한 부분 제거하고 편리하게 만들었구요...

C언어의 라이브러리도 땡겨 쓸수 있구요...

기본 자료구조도 강화시켰습니다...

가상머신이나 이런거 안쓰기 때문에 순수 바이너리 원하시는 분들은 좋아하실거 같네요...

단지 이것이 얼마나 뜰수 있을지는 의문입니다...

thedee의 이미지

운형 wrote:
서지훈 wrote:
운형 wrote:
절차 지향에서, 객체 지향이라는 커다란 차이를 가지고도, c에서 조금 나아진(1 나아진.. -_-) c++이 됐다는 썰이 있는데.. 후후..

C의 struct에 함수를 추가한게 C++의 모태라는 소릴 들었는데요^^

이정보가 확실한가요... ???

그렇다면.. C++이 개발되던 당시에는... 함수 포인터를 쓰는 것이 없었다는 말인가...

그냥 웃자고 하시는 얘기겠죠^^

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.