어떤 기본 통역사를 이용할 수 있습니까? 대해 배우고 자하는 새로운 우분투 사용자가 BASIC

프로그래밍에 대해 배우고 자하는 새로운 우분투 사용자가 BASIC 코드를 실행하는 데 사용할 수있는 것에 대한 질문을 받았습니다. 그는 Ubuntu를 시험하기 전에 BASIC 책을 연구하고 있었고 Windows로 다시 전환하지 않고 계속하고 싶습니다.

표준 리포지토리에는 몇 가지 BASIC 패키지와 BASIC 지원이 포함될 수있는 Mono와 같은 프로젝트가있는 것 같습니다.

BASIC의 기초를 배우고 우분투를 처음 접하는 사람에게 표준 리포지토리 또는 deb 패키지의 권장 사항은 무엇입니까?



답변

apt 공개 검색

  • basic256 -어린이를위한 교육용 기본 프로그래밍 환경
  • yabasic -또 다른 기본 통역사

basic256 사용자에게 조금 더 적합 할 것 같지만 그 방언이 프로그래밍 책의 내용과 얼마나 밀접하게 일치하는지 잘 모르겠습니다.

홈페이지는 여기-http: //www.basic256.org/index_en

yabasic 표준 BASIC에 더 가깝게 보이지만 실제로는 직접 경험이 없습니다.

행운을 빕니다.


답변

Gambas는 Visual Basic과 가장 비슷하므로 데스크톱 앱에 적합하므로 친구가 Visual Basic을 사용하는 경우 좋습니다.

Gambas 는 Visual Basic ™과 약간 유사한 객체 확장 기능을 갖춘 Basic 인터프리터를 기반으로하는 무료 개발 환경입니다 (하지만 복제본은 아닙니다!). 자세한 내용 은 소개 를 읽으십시오 .

Gambas를 사용하면 Qt 또는 GTK +로 프로그램 GUI를 신속하게 설계하고, MySQL, PostgreSQL, Firebird, ODBC 및 SQLite 데이터베이스에 액세스하고, DCOP를 사용하여 KDE 응용 프로그램을 파일럿하고, 모든 언어로 프로그램을 번역하고, 네트워크 응용 프로그램을 쉽게 만들고, 3D OpenGL 응용 프로그램을 만들 수 있습니다. CGI 웹 응용 프로그램 만들기 등


답변

그가 게임 제작에 더 관심이 있다면 sdlBasic이 더 나은 옵션이 될 것입니다.

sdlBasicSdlbasic 설치
은 SDL 라이브러리의 힘을 사용하여 게임 제작을 목표로하는 작고 효율적이며 멀티 플랫폼 기본 통역사로, 오래되고 영광스러운 AMOS에서 영감을 받았습니다.


답변

왜 작지만 효과적인 통역사 를 보시겠습니까? C로 작성된 my-basic . 이식성이 뛰어납니다. 약간의 BASIC을 연주하거나 C로 BASIC 통역사를 작성하는 방법을 배우는 것이 좋은 출발이라고 생각합니다.


답변

나는 이것을 시도한 적이 없지만 DOSBox와 같은 에뮬레이터를 통해 QBASIC과 같은 것을 실행할 수 있다고 생각합니다. DOSBox는 저장소에서 구할 수 있지만 일단 설치되면 자신의 QBASIC 사본을 가져와야합니다.

누군가 시도한 경우이 답변을 자세한 내용으로 자유롭게 편집하십시오.


답변

당신은 또한 비난을 고려할 수 있습니다. http://blassic.org/ 에서 찾으십시오.


답변

FreeBasic을 추천합니다. Linux 및 Windows 용 버전이 있습니다. 여전히 ARM 버전 만 누락되었습니다 🙁

나는 큰 프로젝트에서 문제없이 사용했습니다. 코드는 깨끗하고 좋은 포럼이 있습니다 :
http://www.freebasic.net/