반응형

프로그래밍 언어 5

Chromium 프로젝트에서 Rust 사용 지원

Rust는 모질라(우리가 잘알고 있는 파이어폭스 브라우져) 재단에서 시작하여 현재는 러스트 재단으로 분리되어 개발되고 있는 언어이다. 메모리의 안전성과 편의성에 중심을 두고 있어 C++의 대체제가 될수 있다는 말도 있다. 여튼 Rust의 영역이 꽤나 빠르게 진행이 되고 있다. 우리가 사용하는 웹 브라우져 중 하나인 크롬의 기반이 되는 것은 크로미움(Chromium) 프로젝트 이다. 여기에서 Rust 라이브러를 사용할 예정이라고 한다. 또한 빌드 시스템에 Rust 툴체인을 추가하려고 작업중이며 내년쯤 되면 크롬 바이너리에 Rust 코드를 포함할 수 있을 것이라 말하고 있다. 러스트를 크롬에 도입하는 목표는 더 안전한 제품으로 개발속도를 높이는 것이고 크롬의 보안향상이라고 한다. https://securit..

Programming 2023.01.17

FreeBasic Compiler(프리베이직 컴파일러)

공식사이트 http://www.freebasic.net/ 라이센스 : GPL 32비트 베이직 컴파일러로 MS windows, Dos, Linux 를 지원한다. Dos를 사용했던 사람이라면 푸르딩딩한 화면의 QuickBasic을 기억할 것이다. 다른 언어들의 유용한 점들을 받아들여서 개발되었다. 공식사이트에서 배포하는 것에는 IDE는 없다. 그래서 Text Editor을 사용하거나 다른 곳에서 만들어서 배포하는 IDE를 사용해야 한다. 다운로드 http://www.freebasic.net/get 튜토리얼 http://www.freebasic.net/wiki/wikka.php?wakka=CommunityTutorials 프로그래머 가이드 http://www.freebasic.net/wiki/wikka.php..

Programming 2013.07.25

여러가지 언어의 hello world...

프로그래밍 언어에 대해서 공부를 시작하면 가장 먼저 하는 것이 있습니다. 아마도 대부분이 경험을 했던 것일 겁니다. 화면에 hello world라고 출력을 하는 것입니다. C는 printf C#은 Console.WriteLine Java는 System.Out.println 와 같은 명령어를 명령어를 통해서 콘솔에 기본적인 출력을 해보는 것입니다. 이러한 것들이 정리된 사이트가사이트가 있습니다. http://helloworldsite.he.funpic.de/ 아래와 같이 다양한 언어들에 대한 것을 제공하고 있습니다.

Programming 2009.08.14

BlitzBasic ...?

http://www.blitzbasic.com/ Basic언어를 기반으로 2D/3D로 게임을 개발하기 쉽도록 되어있는 있다. Blitz3D는 DirectX를 지원하며 윈도우계열만 지원하고 있다. BlitzMAX는 DirectX, OpenGL을 지원하며 Windows, MAC, Linux등의 OS를 지원한다. BlitzBasic으로 작성된 것의 스크린샷은 아래에서 확인할수 있다. http://www.blitzbasic.com/gallery/gallery.php 코드가 기존 베이직 문법을 알고 있는 사람이라면 쉽게 접근할수 있는 장점이 있으며 DirectX관련해서 복잡한 코드를 작성할 필요가 없어 인디게임 같은 것을 제작하기는 편해 보입니다. 코드가 아래와 같은 형태로 되어 있습니다. 그래픽 모드로 전환하는..

Programming 2009.07.25
반응형