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

JavaFX Scene Builder 2.0 build 9 Early Access

2014-01-14
JavaFX Scene Builder 2.0 EA b09 Icon JavaFX Scene Builder iTunes 11 Circle Right Arrow Black
Oracle Corporation

NetBeans IDE의 옵션>Java>JavaFX>JavaFX Scene Builder Integration 에서 연동해서 쓸 수 있다.

지원 형식: FXML
사용 기술: JDK 8
지원 플랫폼: Mac OS X 10.7.4+, Linux, Ubuntu 10.4+, Debian, MS-Windows XP SP3+

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.

Java에 포함된 글꼴

2013-12-23

- Lucida Bright
Lucida Sans
Lucida Sans TypeWriter

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로 바꿔주는 컴파일러(?).

Monkey Studio IDE 1.9.0.2

2013-12-19
Monkey Studio IDE 1.9.0.4 Splash Xmas
MonkeyStudio 1.9.0.2 (2012-04-28)
무료 ∙ GPLv2 ∙ Qt4+QScintilla ∙ Mac+Linux+Windows ∙ Google Code(88.5 MiB)

Pharo 3.0 alpha

2013-12-11
Pharo Logo
Pharo 3.0 alpha
베타 ∙ MIT License ∙ Mac+Linux+Windows ∙ download(21.7 MiB)+Google Code

무료 오픈소스 Smalltalk 환경. 요즘 인기가 있는 거 같습니다.

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

LiClipse 0.9.0

2013-12-11
LiClipse 0.9.0 Icon
LiClipse 0.9.0
Fabio Zadrozny at Brainwy Software Ltda(브라질)
50.00 USD ∙ Indiegogo ∙ Mac+Linux+Windows ∙ Google Drive(132.0 MiB)

Eclipse 4.3.1 사용.

ZeroBrane Studio 0.39

2013-11-29
ZeroBrane Studio 0.39 Icon
ZeroBrane Studio 0.39 (2013-10-06)
Paul Kulchenko at ZeroBrane LLC
무료 ∙ MIT License ∙ Estrela Editor+wxLua+wxWidgets ∙ Mac+Linux+Windows ∙ donate+download

간단한 Lua IDE.

Maxima 5.30.0

2013-05-11
Maxima 5.30.0
무료 ∙ GPLv2 ∙ Mac+BSD+Linux+Windows ∙ SoueceForge.net(36.5 MiB)

패키지에 GUI 인터페이스인 wxMaxima 13.04.0(GPLv2)가 포함되어 있다.

Java SE Runtime Environment 7u7

2012-08-31

Java Platform, Standard Edition Runtime Environment(JRE) 1.7.0_07-b10(7u7)
Oracle Corporation(미국)
무료 ∙ BCL ∙ Mac+Linux+Windows ∙ accept license and download

맥과 오라클의 자바 관련 정책이 왔다갔다 해서 사용자들은 불편하다. 특히 맥의 자바 업데이트가 늦어지는 것을 노린 공격이 몇번 있었기 때문에 큰 문제가 되고 있는데, 현 시점에서 가장 최신 버전의 맥용 자바 런타임은 오라클에서 다운받을 수 있다. 언제 바뀔 지 모르지만.

p.s 현재 이 버전에도 보안 취약점이 있다는 소문이 있다.

Enclojure 2012-03-23 (NetBeans Plugin)

2012-08-26

Enclojure 2012-03-23
Eric Thorsen(ThorTech Solutions)
무료 ∙ EPL 1.0 ∙ Mac+Linux+Windows+Solaris ∙ GitHub

JewelryBox 1.3

2012-08-17
JewelryBox 1.3 build 2156
Unfiniti
무료 ∙ download
Ruby 환경 관리지 RVM(Apache License 2.0)의 공식(?) GUI 프론트 엔드.