.Net 보다 core라는 명칭이 더 나은것 같습니다.

.Net Framework 또는 모던 .Net 에서
.Net Core 로 한참 하다가 아예 .Net 으로 통합되고
모던 .Net 은 레거시 분위기 이긴 한데
같은 닷넷 개발자도 잘모르는 사람 많고
그래도 Core라고 하면 알아듣더라고요
심지어 ms도 core라는 단어 아직 쓰는것 같고
솔직히 모던 .Net 이랑 core 는 언어는 같지만 진짜 거의 다른 플랫폼이라고 봐도 무방하고
개발자도 좀 구분 되야 할것 같은데
일반인들 인식에는 Core 그냥 닷넷인데 리눅스 포팅한 닷넷 이지 뭐 그정도로 이해하는것 같아요

그리고 브랜드 네이밍 상에서도 Core 하면 있어보이고 .Net 이라고 통칭하니
버전업이라고 인식하는 느낌이 강합니다 솔직히 아예 버전 도 달리 따로 가고있는데요
뭐 제가 그런다고 지금 정책이나 마케팅을 다시할리는 없지만
저는 한때는 .net 5 이러다가 그냥 Core 한다고 하고있습니다.

근데 해외 커뮤니티나 일반적인 인식이나 Core라는 네이밍은 그냥 정착 되버린것 같아요
아무리 .Net 이렇게 밀어도 그냥 Core로 계속 인식할것 같아요

5개의 좋아요

아무래도 .Net이라고 하면 왠지 뒤에 따라 붙어야 하는 Framework을 생략하고 말한 느낌이 들기는 합니다.

1개의 좋아요

MS의 작명센스는 최악

2개의 좋아요

저도 비슷한 생각입니다. 그런데 한편으로, 그냥 "닷넷"이라고 이야기해도 이제는 괜찮지 않을까 생각합니다. (+ 부연 설명으로 닷넷 프레임워크는 죽은 더 이상 쓰이지 않는 기술이라고 덧붙이면 더 확실할 것 같고요 ㅎㅎ)

죄송하지만 글이 좀 이해가 안돼는게 모던 .net? 이게 정확히 어떤 문맥에서 쓰인 단어인지 궁금합니다. 보통 모던 닷넷이라 하면은 5 이상을 얘기하지 않나요?

1개의 좋아요

아 글을 좀 다시보니 제가 좀 이상하게 쓴것 같군요
모던 닷넷은 여기서 본 단어인데
.Net Framework
.Net Core
이 “.Net” 이렇게 변화했는데 그냥 닷넷이라고 하면 구 닷넷프레임워크(.Net Framework)
이랑 구별이 안가서 레거시 닷넷이라고 안하고 모던 닷넷이라고 부른다고 합니다.(비공식))
말로 설명하기도 어렵군요 ^^; 아 진짜 네이밍

1개의 좋아요

죽은 기술이라고 하기에는 그랬다가는 길길이 날뛰는 사람들도 많아서요 그리고 아마 모던 닷넷 하시분들이 코어닷넷 보다 많을것예요

1개의 좋아요

모던 닷넷이라는 표현을 제가 처음 꺼낸 기억이 있습니다. 모던 c++ 처럼 닷넷도 프레임워크 시대, owin과 카타나를 거쳐 코어 (core 1.x ~ core 3.x)라 불리던 과도기 시대, 말씀하신대로 5 이후 현재까지 모던 시대를 구분하고자 했던 의도에서 쓰던 표현입니다.

1개의 좋아요

예전에 .NET 명칭 관련해서 실제 있었던 대화 입니다.

A : 이 프로그램 어떤 프레임워크로 개발했어요?
B : 닷넷으로 개발했습니다.
A : 네… 그러니까 닷넷 프레임워크로 개발했네요.
B : 아니오. 닷넷이요.
A : 그러니까 닷넷 프레임워크…
B : 닷넷 프레임워크 아니고 닷넷이요.
A : 그러니까 닷넷 프레임워크…
…(반복)

9개의 좋아요

이게 어떻게 보면 심각한것이 고객사에서 프로젝트 발주할때나
닷넷, 닷넷 코어 , 이런 구별도 잘안하고
원청사도 우리는 코어 로 합니다. 하면 코어가 뭐죠??
아 공식 명칭은 닷넷 아 닷넷이요 그것 윈도우만 되잖아요
아니 그건 닷넷 프레임워크고요 저희는 통합 닷넷 ??
그게 뭐죠 ms에서 리녹스 가능한 닷넷 버전입니다
근데 코어는 뭐죠? 아 그건 예전 이름이고요
점점 얘기가 복잡해지고 아 저희는 검증 안된것 안써요 결론
정말 고객사에 이해시키기가 거의 불가능합니다.

1개의 좋아요

A: 닷넷을 주로 씁니다.
B: 오와~~ 6쓰시나요?
A: 아뇨.
B: 그럼 8 쓰시나요?
A: 아뇨.
B: 우와~~ 그럼 9나 10 preview 쓰시나보네요!!
A: 아뇨 닷넷 1.1이요.
B: ㅇ…예?? 1.1이요? 어… 아~~ 닷넷 코어 말씀하시는구나~
A: 아뇨… 닷넷 1.1이라구요…
B: ???

알고보니 2003년 발표된 닷넷 프레임워크 1.1…

:loudspeaker: 주의: 절대 소설 아닙니다. 얼마전 실제 겪은 대화입니다…

11개의 좋아요

논 외의 이야기지만 저는 고유 명사의 올바른 대소문자 표기에 굉장히 집착하는 편입니다.

  • .NET
  • .NET Framework
  • .NET Core

우리의 업으로 삼고 있는 분야인 만큼 모두 바르게 표기해 보아요ㅋㅋㅋㅋ

8개의 좋아요

.NET Framework.NET Ancestor로 개편해서 불러버리면… :thinking:

5개의 좋아요

확실히 관성과 선입견이 너무 강하게 굳어진게 문제인 것 같습니다. 그래서 저는 설명하기 귀찮을 때, 그냥 “닷넷이 판올림되서 이제 리눅스고 맥이고 어디서나 다 됩니다.” 로 퉁쳐서 설명하는게 더 편하겠다는 생각도 합니다.

물론 잘 아시는 분들이야 세부적인 디테일이 엄청 다르다는건 다 알지만 어차피 설명해줘도 관심이 없거나 잘 모르실 분들한테 디테일은 이야기해줄 이유가 없지 않나 싶기도 합니다. ㅎㅎ

7개의 좋아요

생각해보면, 굳이 코어 1.x로 시작하지 말고 파워셸처럼 그냥 이어서 닷넷 5, 6, 7 이런식으로 갔으면 더 좋았을 것 같단생각도 들어요. ㅋㅋ

4개의 좋아요

저도 요즘은…
닷넷 최신버전은 오픈소스화 되었고 크로스플랫폼에서 다 돌아갑니다!
로 설명하는 편입니다.
보통 닷넷한다 그러면 .NET Framework로 인지하시더라고요…

2개의 좋아요

가장 직관적인 아이디어 같습니다.

구닷넷 / 신닷넷,
구닷 / 신닷
OD(old dotnet), ND(new dotnet)

5개의 좋아요

아직도 win7 심지어 xp 까지 구동되야한다고 요구하는 현장이 많습니다. 한국처럼 소프트웨어에 돈쓰는거 인색한곳에선 설득하기 힘들어요. .net framework를 버릴려면 멀었다는 생각이…

1개의 좋아요

설득 가능성은 0.01% 정도 됩니다.
그래서…

프레임웍을 바꾼다 = 인력을 교체한다

공식이 대부분의 경우 성립합니다.

2개의 좋아요