«language-features» 태그된 질문

언어 기능은 바인딩 규칙, 어휘 디자인 또는 유형 시스템의 패싯과 같은 프로그래밍 언어의 고유 한 측면입니다.

10
파이썬 dict.update ()가 객체를 반환하지 않는 이유는 무엇입니까?
나는 노력하고있다 : award_dict = { "url" : "http://facebook.com", "imageurl" : "http://farm4.static.flickr.com/3431/3939267074_feb9eb19b1_o.png", "count" : 1, } def award(name, count, points, desc_string, my_size, parent) : if my_size > count : a = { "name" : name, "description" : desc_string % count, "points" : points, "parent_award" : parent, } a.update(award_dict) return self.add_award(a, …

3
VB.NET은 C # 속성의 속기입니까?
C #과 동등한 VB.NET이 있습니까? public string FirstName { get; set; } 네가 할 수 있다는 걸 알아 Public Property name() As String Get Return _name.ToString End Get Set(ByVal value As String) _name = value End Set End Property 그러나 Visual Basic 속기에 대한 답변을 Google에 표시하지 못하는 것 같습니다.

12
JavaScript에 'null'값이있는 이유는 무엇입니까?
JavaScript에는 기본적으로 'I do n't exist' undefined와 null. 프로그래머가 아무것도 할 것이다 할당되지 않은에 속성 undefined이 될 수있는 속성에 대해,하지만 순서는 null, null명시 적으로 할당해야합니다. 나는 한때 원시적 가치와 객체 null이기 때문에 필요가 있다고 생각했습니다 . 양보 하지 않습니다 . 사실 둘 다 원시 값입니다. 즉 , 둘 다 빈 …

30
HTML의 숨겨진 기능
잠김 . 이 질문과 답변은 주제에서 벗어 났지만 역사적 의미가 있기 때문에 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을 받아들이지 않습니다. HTML이 가장 널리 사용되는 언어 (적어도 마크 업 언어로서)는 정당한 평가를받지 못했습니다. 수년 동안 사용되어 왔음을 고려할 때 FORM / INPUT 컨트롤과 같은 것은 새로운 컨트롤이 추가되지 않은 채 …




18
Scala 코드가 더 단순 해 보이거나 줄이 더 적은 Scala 및 Java 코드 샘플?
Scala 코드가 Java로 작성된 코드보다 더 간단하고 간결하다는 것을 보여주는 Scala 및 Java 코드의 일부 코드 샘플이 필요합니다 (물론 두 샘플 모두 동일한 문제를 해결해야 함). "이것은 Scala의 추상 팩토리입니다. Java에서는 훨씬 더 번거롭게 보일 것입니다"와 같은 주석이있는 Scala 샘플 만있는 경우에도 허용됩니다. 감사! 나는 대부분의 수락을 좋아 하고이 답변

4
논리 연산자의 서면 버전
이것은 내가 본 유일한 장소 and, or그리고 notC ++의 실제 운영자로 나열. NetBeans에서 테스트 프로그램을 작성할 때 구문 오류가있는 것처럼 빨간색 밑줄이 표시되고 웹 사이트가 잘못되었다고 생각했지만 예상대로 컴파일 및 실행 되었기 때문에 잘못된 것은 NetBeans입니다. 나는 !선호되는 것을 볼 수 not있지만 and&& 의 가독성은 or문법적 형제보다 더 큰 것 …

3
eigenclass가 너무 비슷해 보이지만 self.class와 동등하지 않은 이유는 무엇입니까?
어딘가에서 메모를 놓쳤습니다. 이에 대해 설명해 주시기 바랍니다. 객체의 고유 클래스가 다른 이유는 무엇 self.class입니까? class Foo def initialize(symbol) eigenclass = class << self self end eigenclass.class_eval do attr_accessor symbol end end end 고유 클래스를 동일시하는 논리 열차 class.self는 다소 간단합니다. class << self인스턴스 메서드가 아닌 클래스 메서드를 선언하는 방법입니다. …

9
C #이 인덱싱 된 속성을 구현하지 않는 이유는 무엇입니까?
알아요, 알아요 ... 이런 종류의 질문에 대한 Eric Lippert의 대답은 일반적으로 " 디자인, 구현, 테스트 및 문서화 비용이 들지 않았기 때문에 "와 같습니다 . 하지만 여전히 더 나은 설명이 필요합니다 ... 새로운 C # 4 기능에 대한이 블로그 게시물 을 읽고 있었으며 COM Interop에 대한 섹션에서 다음 부분이 내 관심을 …


2
합계 유형-Haskell에서`(show Int)와 'show (Int | Double)'이 다른 이유 | (더블 표시)`
왜 이것들이 동일하지 않습니까? show $ if someCondition then someInt else some double 과 if someCondition then show someInt else show someDouble if ... else첫 번째 예제 의 부분을 ​​표현식으로 분리하면 익명 합계 유형으로 유형을 나타낼 수 없다는 Int | Double것을 이해합니다. langauge는 자주 사용하고 Sum 유형을 지원합니다.) Either를 기반으로 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.