이 사진만 보고 컴파일러와 언어 종류를 알 수 있나요?

jex의 이미지

https://www.youtube.com/watch?v=sPwaCAGqKEo

원본은 이 동영상인데, OS는 MAC인데 C언어인가요? 무슨 컴파일러인지, 에디터인지 언어인지 모르겠네요ㅠㅠ
알 수 있는 방법이 있을까요???

File attachments: 
첨부파일 크기
Image icon IMG_4507.PNG317.28 KB
pokev25의 이미지


xcode는 아니고..이클립스도 아닌데 저정도의 UI를 가진 개발툴이라면

인텔리J 가 아닐까 싶습니다.

jex의 이미지

혹시 그럼 언어는 c언어로 보여지시나요???

msshinok의 이미지

책은 "C, C ++ 및 Java에서 알고리즘 응용 프로그램"을 참고하여 공부하는듯,...

C또는 C++일 가능성이 크고, #define, typedef struct, enum문장을 사용한것을
보면, C또는 C++일 가능성이 큽니다.

그런데 #include 같은 것을 인클루드하지 않은것을 보면, C++일 가능성이
있습니다.

#define xxxx yyy
#define zzzz ww

typedef struct {
..
}

enum {
...
}

에디터는 VIM을 사용하는군요(unix의 vi editor를 더욱발전시킨것으로 생각하시면 됩니다)
VIM과 인터페이스가 유사한 emacs라는 것일수도 있습니다만, 둘의 근본적인 차이는 없다고
생각됩니다.

유닉스,리눅스환경에서 마이크로소프트의 비쥬얼스튜디오, 인텔리J와 같은 역할을 하는
에디터겸 개발환경이라고 보심 될듯합니다.

요즘 어플리케이션 개발자들은 주로 맥북 프로에 VIM을 세팅하여 사용합니다.
맥북OS가 FreeBSD에서 파생된것이라서 일종의 Linux같다고나 할까요,.......

유튜브내용을 보니 아주 기초적인 C,C++,Java를 공부하는 듯합니다.

***위에 언급된 인텔리J도 마이크로소프트의 비쥬얼스튜디오 대체용으로(무료라서)
많이 사용되기는 합니다(교육용으로)

The die is cast!

jex의 이미지

감사합니다^^

IsExist의 이미지

컴파일러는 clang 인듯

---------
간디가 말한 우리를 파괴시키는 7가지 요소

첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스

이익추구를 위해서라면..

다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치

shint의 이미지

동영상 제작자에게 물어보시면. 잘 알려줄거 같습니다.

clang mac 로 구글에서 검색해보니. 이런 내용들이 보이네요.

PlatformIO IDE for Atom
http://docs.platformio.org/en/latest/ide/atom.html

Setting up Sublime Text for Python development
https://dbader.org/blog/setting-up-sublime-text-for-python-development

https://github.com/ember-cli/ember-twiddle/issues/400

Introducing Visual Studio Code for Windows, Mac, and Linux
http://www.hanselman.com/blog/IntroducingVisualStudioCodeForWindowsMacAndLinux.aspx

Clang compiles C++ as you edit in Sublime Text 2
https://www.youtube.com/watch?v=qsaEnSRzRpU

WebStorm
https://www.jetbrains.com/webstorm/

Compiling Textmate 2 open source on Mac OS X 10.7
https://grigio.org/compiling_textmate_2_open_source_mac_os_x_10_7/

Qt Creator 4.0 Open Sources the Clang Static Analyzer and Auto Test Integration
http://news.softpedia.com/news/qt-creator-4-0-open-sources-the-clang-static-analyzer-and-auto-test-integration-504010.shtml

Clang completion plugin for vim
https://github.com/justmao945/vim-clang

clang / Visual Studio 컴파일러 동향
http://www.borlandforum.com/impboard/impboard.dll?action=read&db=free&no=25360

How to install Xcode, Homebrew, Git, RVM, Ruby & Rails on Mac OS X (from Snow Leopard to El Capitan)
https://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/

clang mac ide

CodeRunner 2
https://coderunnerapp.com/

Ninja-IDE, a swift open source Python editor
https://www.leaseweb.com/labs/2014/04/ninja-ide-open-source-python-editor/

Using Go to Definition with Go
https://community.nitrous.io/docs/using-go-to-definition-with-go

go-lang-plugin-org/go-lang-idea-plugin
https://github.com/go-lang-plugin-org/go-lang-idea-plugin/wiki/Documentation

Intellij IDEAで #golang を使えるようにする。
http://kwmt27.net/index.php/2014/09/10/how-to-use-golang-with-intellij-idea/

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.