명예의 전당

eminency의 이미지
3636
points

새로운 언어를 배울 때 어떤 프로그램을 짜보는게 좋을까요?

4
points

새로운 언어를 익히면서 그냥 문법만 보면 대충대충 이해하다가도... 막상 짜보려 하면 적응이 안되어서 너무 불편한 느낌이 드는데...ㅡ.ㅡ

그렇다고 Hello World같은 건 너무 간단하고, 너무 복잡한 건 새로운 언어로는 시도하기도 힘들고...

새로운 언어를 익히는데 도움이 될만한 예제는 뭐가 있을까요?
(이미 만들어진 거 말고, 본인이 생각하면서 만들어 볼만한...)

cleol의 이미지
2682
points

내가 가장 좋아하는 언어에서 가장 아쉬운 점!

1
point

각자 좋아하는 언어...또는 플랫폼(자바 또는 .NET 같은)에 대해서 "이러이러해서 좋다!" 는 토론은 꽤 많은 것 같습니다. 그런데 반대로 "난 이 녀석을 참 좋아하는데 이거 하나는 아쉽다..."하는 토론은 별로 못본거 같아서요. 한 번 해보면 재미있는 이야기가 되지 않을까요?
여담이지만 사실 루비에 대해 찾아보다가 유니코드 지원이 안된다는 사실을 알고 좀 실망했습니다. http://rubykr.org/ 에 보니까 루비를 사용하고 계신분들도 이걸 많이 아쉬워하는 것 같더군요.

moonzoo의 이미지
2145
points

C로 클래스 흉내낼 수 있나여?

0
points

C에서 구조체를 이용해서 클래스 흉내를 낼 수 있는지 궁금합니다.

멤버 변수와 멤버 함수가 있다고 할 경우에..

멤버 함수는 함수 포인터를 이용하면 가능하겠는데.

문제는. 멤버 함수에서 자신을 콜한 인스턴스의 멤버 변수에

어떻게 접근할 수 있을까? 입니다.

C++에서는 this 를 이용하지만 C에서는 어떤 테크닉이 있나여?

GPL 관련 소송 : 엘림넷 대 하이온넷 사건

4
points

국내에서 GPL 이 얽힌 소송이 현재 진행중에 있습니다.

아래 사건 개요 및 각 측의 입장이 정리되어 있습니다. 여러분들의 의견과 토론을 부탁드리겠습니다.
아래 사건에 대해 보다 많은 의견이 모일 수 있도록 다른 커뮤니티에도 본 사건을 소개해 주시면
감사하겠습니다. 다만, 토론되는 내용들이 집중될 수 있도록 본 사건에 대한 토론장소는 KLDP로
한정해서 진행했으면 합니다.
======================================

엘림넷 대 하이온넷 사건 개요

글: 자유소프트웨어재단/ GNU Korea

리눅스의 선점형과 비선점형을 아주 간단하게 한마디로 말하자면

3
points

-> [ 스케줄러의 호출 시점 ]

비선점형 : 인터럽트의 발생에 상관없이 실행중인 유저 프로세스

가 끝나면 스케줄러를 호출한다.

선점형 : 인터럽트가 발생을 하면 유저 프로세스로 넘어가기

바로전의 인터럽트 루틴을 마친후에 스케줄러를 호출

을 한다.

넘 단순하게 생각하는건가요?? 부족한 부분은 짚어주세요.^^

gyxor의 이미지
2115
points

[C++] C와 C++는 모두 강타입(strong typing)언어가 아니다..

1
point

프로그래밍언어론 책에서..

"프로그래밍 언어에서 타입 오류가 항상 탐지될 수 있다면,
그 언어를 강타입 언어라고 정의한다"

"C와 C++는 모두 타입검사가 되지 않는 공용체 타입을 포함하기
때문에 강 타입 언어가 아니다."

라고 나와있습니다.

지역변수도

#include<iostream>
using namespace std;

int main() 
{
	float a = 32767;
	char b = a;

return 0; 
} 

타입검사는 이뤄지지 않습니다.
파라미터로 전달될때에도 마찬가지입니다.

kicom95의 이미지
1112
points

대학에서 꼭 배워야 할 과목은 ??

3
points

안녕하세요 좋은 토론 제목으로 명예의 전당에 가려고 합니다 :twisted:

정말 대학에서 꼭 배워야 할 전산 관련 과목이 뭘까요 ?

요즘 자유 게시판에도 학과에서 뭘 배우는 지 이야기도...크게

회자 되고 있구요.

댓글로 한번 커리 큘럼을 만들어 보지요 ^^;;

이 토론이 필요하다는 생각은...

비 전공하신 분들은 이걸 보시고 공부하시면 좋구....

또 학교마다 커리 큘럼이...또 부족한 과목은 서로...

요즘들어 기본기가 많이 필요하다는 생각이 듭니다.

함수와 변수의 네이밍 룰에 대한 의견을 듣고 싶습니다.

1
point

처음 C를 접했을 때와, 객체지향 언어들을 접했을 때, 그리고 Windows의 헝가리안 표기법들을 접하다 보니

요즘은 모든것들이 짬뽕이 되어 함수 이름과 변수 이름을 짓는데에 애로가 많습니다.

혼자서 진행하는 프로젝트라면 아무 문제가 없겠지만, 여러 사람이 함께 진행해야 하고, 차후 유지보수를 위해서라면 어느정도 규칙성이 있고 체계화 되어 있는 스타일을 정해야 한다고 생각 하는데요.

전역변수, 구조체의 멤버변수, 스태틱 변수, 자동 변

warpdory의 이미지
50404
points

컴퓨터를 이용한 나이 측정...

3
points

아래에 있는 것들을 많이 알 수록 .. 나이가 많다고 합니다. -_-

저는 .. 53 개 다 알더군요 T.T

인용:
0. SPC 1500이란 컴을 아시나여? ( Y / N )

1. 실제 사용해본 적이 있나요? ( Y / N )

2. 테이프 레코더로 15분간 로딩해서 겜 해본적 있나요? ( Y/N )

3. MSX1은 TV에 바로 연결하여 사용할 수 있다는 사실을 아시나요? ( Y/N )

4. MSX2에 FM롬펙을 꽂아 '화음!!!'을 연주해 보신적이 있나요? ( Y/N )

5. X2는 비디오와 연결하여 자막을 달 수 있다는 걸 아시나요? ( Y/N )

도대체 [구조체]가 [클래스]보다 좋은점이 뭔가요?

1
point

클래스를 만들어도 되는 것들을 궂이 구조체로 만들어 사용하는 이유가 뭔지요?
구조체에서 할 수 있는거. 클래스에서도 다 되고,
구조체로 만든다고 메모리 크기가 작은것도 아니구...
연산 속도가 빠르다면, 왜? 빠른지요?
초보적인 질문같지만, 꼬옥 답변 해주셨으면 합니다.

내용묶음