Archive for the ‘Programming Languages’ Category

Nightcode 0.4.2 (JAR)

2014-12-14
Nightcode Screenshot
Nightcode Icon Nightcode 0.4.2
Zachary Oakes
무료+4.99 USD · Unlicense · GitHub(33.9 MiB)+Mac App Store+Gratipay

Clojure IDE.

Aptana Studio 3.6.1

2014-11-22
Aptana Studio 3 Icon Aptana Studio 3.6.1.201410201044
Appcelerator, Inc.
무료 · Mac+Linux+Windows · GitHub
Update site: http://download.aptana.com/studio3/plugin/install

3.6.0의 종료가 안 되는(…) 버그 때문에 살짝 불편했었는데, 소리소문 없이 3.6.1이 나왔네요. 버그 트래커에는 3.6.2에서 고치겠다고 적혀있었는데, Core 버전이 3.6.2임.

무료로 제공되는 Ruby, Python IDE 중에서는 제일 괜찮은 거 같아서 쓰고 있음.

Eclipse 4.3.2 기반.

Pharo에서 한글 사용하기

2014-11-02

Squeak에서 한글 쓰기가 어려워서 아쉬웠는데, Pharo는 단순히 글꼴만 지정해주면 한글을 쓸 수가 있네요!

System > Settings > Appearance > Standard fonts 메뉴에서 한글 글꼴을 지정해주기만 하면 됩니다.

처음에 글꼴 목록이 제대로 보이지 않았는데, 제 경우에는 Use Free type… 옵션을 껐다가 새로 켜니까 목록이 보였습니다.

아쉬운 점은 현재 Pharo 3.0에서 TrueType(TTF) 글꼴만 인식하는 거 같습니다. 제 경우도 그렇고 일반적으로 맥에서 OpenType(OTF)을 쓰는 경우가 많아서 좀 선택의 폭이 좁네요.

참고
http://smalltalk.kr/wiki/doku.php?id=pharo_korean_setup

Squeak 4.5

2014-10-31
Squeak 4_5 Icon
Squeak 4.5 (2014-03-08)
무료 · MIT License · Mac+Linux+Windows · download(30.9 MiB)

잠깐 안 본 사이에 엄청나게 좋아진 거 같음.

맥, 리눅스, MS윈도우에서 모두 실행할 수 있는 신박한 All-in-One 패키지로 배포하고 있음.(맥 어플리케이션 번들은 그냥 폴더, MS윈도우는 BAT, 리눅스는 SH 파일로 실행)

프로그래밍 교육은 이런걸로 해야 한다고 생각함.

Yosemite JavaScript 지원

2014-10-25

Script Editor 2.7 Icon

애플이 사상최초로 AppleScript 이외의 언어를 지원하네요.

JavaScript로 프로그래밍을 할 수 있습니다.

JavaScript가 현재 모바일 환경에서 가장 강력한 언어이기 때문에 또다른 확장성을 점쳐볼 수도 있을겁니다. 이를테면 JavaScript 어플리케이션들이 맥에 아주 쉽게 이식되는 환경이 만들어질 수도 있을테고요. 대시보드가 부활할 수도 있을테고요.

애초에 유닉스 스크립트를 자유롭게 쓸 수 있으니 별 의미가 없을 수도 있겠고요;;

별로 관심을 안 갖고 있다보니 이런 기능 추가에 놀라게 되네요. AppleScript를 고집한건 잡스 아니었나 하는 생각도 듭니다.

개인적으로 AppleScript는 꼭 무슨 버터 묻은 영어 같아서 영 적응이 안 됐었는데, JavaScript도 편한 언어는 아니지만 그래도 AppleScript보다는 만만하게 접근할 수 있을 거 같네요. 오브젝트 접근 방법이 비슷해서 그게 그거 같단 느낌도 들지만요…

참고
https://developer.apple.com/library/mac/releasenotes/InterapplicationCommunication/RN-JavaScriptForAutomation/index.html

Spket IDE 1.6.23 (Eclipse Plugin)

2013-12-28
Spket IDE Logo crop
Spket IDE 1.6.23
Eric Suen at Spket Studio
비상업 무료 ∙ 29.90 USD ∙ TrialPay ∙ EPL ∙ Eclipse ∙ Linux+Windows+Eclipse
Update site: http://www.agpad.com/update/

Spring RTS Engine (Game Engine)🆓

2013-12-27
Spring RTS Engine Logo
Spring RTS Engine 94.1
무료 ∙ GPLv2 ∙ SDL ∙ SourceForge.net+GitHub(48.8 MiB)

전략 시뮬레이션 게임 플랫폼. 최신 버전은 95.0인데, 맥 빌드에 문제가 있어서 공개하지 않은 듯 하다.

game(mod), map, script 파일이 따로 있다. 각각 ~/.spring/games/, ~/.spring/maps/ 폴더에 둔다. 맵을 다른 게임과 공유할 수도 있다.

GameRanger 비슷한 SpringLobby도 설치해야 하는데, 현재 맥 지원이 잘 안 되고 있는 거 같다.

참고
http://ubuntugames.tistory.com/29

Tales of Maj’Eyal (Game)

2013-12-27
Tales of Maj’Eyal(ToME): Age of Ascendancy 1.0.5
무료 ∙ GPLv3 ∙ SDL+T-Engine4 ∙ Mac+Linux+Windows ∙ download(220.4 MiB)+Steam(6.99 USD)

최신버전은 1.1.3.

Emscripten 1.7.8

2013-12-20
Emscripten Logo
Emscripten SDK 1.7.8
무료 ∙ MIT License+University of Illinois/NCSA Open Source License ∙ Mac+Linux+Windows ∙ Amazon S3

LLVM에서 컴파일된 바이트 코드를 JavaScript로 바꿔주는 컴파일러(?).