«programming-languages» 태그된 질문

컴퓨터가 작업을 완료하기 위해 계산 단계를 수행하도록 지시하는 인공 언어. 프로그래머가 컴퓨터와 통신 할 수 있습니다.

5
퍼스트 클래스 기능
나는 이번 주말에 Lisp를 진지하게 살펴보기 시작했습니다. (이것은 Lisp를 배우고 C #에서 프로젝트로 되돌아 가지 않는 것을 의미합니다) 그것을 좋아한다고 말해야합니다. 나는 다른 기능적 언어들 (F #, Haskell, Erlang)과 관련이 있지만 Lisp이 내게 준 그림을 느끼지 못했습니다. 이제 Lisp을 계속 배우면서 비 기능 언어가 일급 기능을 지원하지 않는 이유가 궁금해졌습니다. …

4
문서화되지 않은 기능은 어떻게 발견됩니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 나는 항상 문서화되지 않은 / 비공개 API를 어떻게 찾 습니까? 예제 애플은 문서화 / 개인 API를, 역 …

2
컴파일러는 오류와 경고를 어떻게보고해야합니까?
가까운 장래에 컴파일러를 작성할 계획은 없습니다. 아직도, 나는 컴파일러 기술에 관심이 있으며, 어떻게 이런 것들이 더 나아질 수 있는지에 관심이 있습니다. 컴파일 된 언어로 시작하면 대부분의 컴파일러에는 경고와 오류의 두 가지 오류 수준이 있습니다. 경고와 오류, 가장 치명적이지 않은 대부분의 경우 수정해야하는 오류 및 기계 (또는 바이트)를 생성 할 수없는 …

4
영어 기반이 아닌 프로그래밍 언어 [닫기]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …

3
비공개 변수가 공개적으로 액세스 가능한 헤더 파일에 설명 된 이유는 무엇입니까?
자, 이것이 프로그래머에게는 주관적인 충분한 질문이지만, 여기에갑니다. 언어 및 소프트웨어 엔지니어링 실무에 대한 지식을 지속적으로 넓히고 있습니다. 그리고 저는 전혀 이해가되지 않는 무언가에 부딪 쳤습니다. C ++에서 클래스 선언은 private:헤더 파일에 메소드 및 매개 변수를 포함 합니다. 이론적으로는 사용자가 lib로 만들면 포함하도록 사용자에게 전달합니다. Objective-C에서 @interfaces는 거의 똑같이 수행하여 개인 …

7
Python / Ruby와 PHP를 오랫동안 사용해 왔지만 여전히 PHP를 선호하는 사람이 있습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 9 년 …

5
수학에서와 같이 프로그래밍 언어에서 변수를 사용합니까?
수학에서 변수는 숫자를 넣을 수 있음을 의미하며 방정식은 여전히 ​​참입니다. root(square(x)) = abs(x) 프로그래밍 언어에서는 그렇지 않습니다. var가 변경 될 수 있습니다. 파이썬에서 : y = (x**2)**.5 x *= 2 assert y == abs(x) 마지막 줄의 x가 같지 않기 때문에 예외가 발생합니다. 불변 변수를 사용하는 프로그래밍 언어가 있습니까?

2
병렬 프로그램에서 오류를 처리하는 가장 좋은 방법은 무엇입니까?
병렬 알고리즘이 문을 두드리면 오류 처리에 대해 생각하는 것이 좋습니다. 처음에는 오류 코드가있었습니다. 그들은 빨려 들었다. 그것들을 무시해도되므로 실패 할 수 있으며 디버그하기 어려운 코드를 생성 할 수 있습니다. 그런 다음 예외가 발생했습니다. 일단 발생하면 무시할 수 없게되었고 대부분의 사람들 (Joel 제외)은 더 좋아합니다. 이제 병렬 코드를 도와주는 라이브러리가 생겼습니다. …

4
PHP 6은 어떻게 되나요? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . PHP 5.3+에서 미리보기 된 PHP 6의 변경 사항에 대해 기쁘게 생각합니다. 그러나 왜 PHP 6을 출시하는데 시간이 오래 …

11
MUMPS가 살아 있습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

2
오늘날 일반적인 범용 비 Turing 완전한 언어가 있습니까?
비 튜링 완전 언어는 훨씬 더 분석 가능하므로 훨씬 광범위한 최적화 가능성을 제공하므로 튜링 완전 언어에 비해 큰 이점을 제공합니다. 그러나 그것들은 거의 사용되지 않으며 Turing-completeness는 실제로 좋은 기능으로 판매됩니다. 오늘날 범용 프로그래밍을 위해 만들어진 주류 비 튜링 완료 언어가 있습니까?

6
레거시 소프트웨어 외에 COBOL을 사용해야하는 이유가 있습니까?
COBOL은 여전히 ​​금융 컴퓨팅에 많이 사용됩니다. 그것은 오래된 언어이며 AFAIK 대부분의 프로그래머는 COBOL을 싫어하거나 적어도 싫어합니다. 레거시 소프트웨어가 COBOL을 여전히 사용하는 유일한 이유입니까, 아니면 다른 프로그래밍 언어에 비해 실질적인 이점이 있습니까? 그냥 궁금해서

3
해당 회사를 위해 특별히 설계된 학습 프로그래밍 언어 [닫기]
폐쇄되었습니다 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 2 년 전 . 라이브러리, 논리 등을 도울 수있는 XY 다른 언어가있을 때 누군가 자신의 언어를 개발하여 회사 내에서만 사용하는 …

4
파이썬 생성기와 함수가 왜“def”키워드를 공유합니까?
다음을 고려하세요: def some_function(): return 1 def some_generator(): yield 1 위의 코드 some_function에서 함수 some_generator이며, 발전기입니다. 그들은 매우 비슷해 보입니다. 코드를 읽을 때 발생하는 문제 yield는 실제로 키워드가 함수인지 아니면 발전기인지를 결정하기 전에 키워드를 찾는 "기능"의 모든 줄을 스캔해야한다는 것입니다! 발전기에 다른 키워드를 사용하는 것이 더 합리적이라고 생각합니다. gen some_generator(): …

5
주요 목표가 프레임 워크에 의존 할 때 핵심 언어의 기초를 지나서 공부하는 것이 유익합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이것은 [ 여기 에 삽입 프레임 워크 ] 로 넘어 가기 전에 알아야 할 [ 삽입 프로그래밍 언어 ]의 양이 아님을 명심 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.