문제

완전히 출시 된 다음 주요 프로그래밍 언어에 대한 상당한 향상의 예가 있습니까?

upd @Jeff Foster는 일관되게 구현되지 않은 기능의 예를 가지고 있으며 그 사람들을 답으로 생각합니다.

upd 감가 상각과 철회 사이에는 회색 영역이 있습니다. 나는 수천 개의 더 이상 사용되지 않은 예제가 있다고 생각합니다.이 예제는 여전히 사용될 수 있지만 권장되지 않습니다. 나는 일부 제작자가 완전히 또는 일관되게 구현할 수 있다고 생각했지만 실제로 시스템의 무결성을 깨뜨렸다 고 생각한 기능이 있다고 생각할 수 있습니다.

나는 특히 원래의 기능이 아님)가 계획되었고 (아마도 커뮤니티 참여와 함께) 테스트 후 출시 되었기 때문에 특히 개선 사항을 찾고있었습니다.

도움이 되었습니까?

해결책 6

명확한 예는없는 것 같습니다.

다른 팁

C ++에는 소수의 컴파일러가 구현하는 키워드 "내보내기"가 있습니다. 철회되지는 않았지만 컴파일러가 적은 소수의 컴파일러는 효과적으로 쓸모가 없습니다. 보다 여기 자세한 내용은.

reduce() 파이썬에서 Python 3.0에서 글로벌 네임 스페이스에서 제거되었습니다. 그러나 FuncTools 모듈에서 여전히 찾을 수 있으므로 실제로 중요하는지 모르겠습니다. 이에 대한 이유는 GVR의 블로그 항목에 제공됩니다. http://www.artima.com/weblogs/viewpost.jsp?thread=98196.

PHP 5.3.x의 더 이상 사용되지 않은 기능 magic_quotes, register_globals, 및 이러한 기능은 더 이상 사용되지 않습니다.

  • call_user_method () (대신 Call_user_func () 사용)
  • call_user_method_array () (대신 Call_user_func_array () 사용)
  • define_syslog_variables ()
  • DL ()
  • ereg () (대신 preg_match () 사용)
  • ereg_replace () (대신 preg_replace () 사용)
  • eregi () (대신 'i'수정 자와 함께 preg_match ()를 사용)
  • eregi_replace () (대신 'i'수정 자와 함께 preg_replace ()를 사용)
  • set_magic_quotes_runtime () 및 그 별칭, magic_quotes_runtime ()
  • session_register () (대신 $ _session superglobal 사용)
  • session_unregister () (대신 $ _session superglobal 사용)
  • session_is_registered () (대신 $ _session superglobal 사용)
  • set_socket_blocking () (대신 Stream_set_blocking () 사용)
  • split () (대신 preg_split () 사용)
  • spliti () (대신 'i'수정 자와 함께 preg_split ()를 사용)
  • sql_regcase ()
  • mysql_db_query () (mysql_select_db () 및 mysql_query () 대신)
  • mysql_escape_string () (대신 mysql_real_escape_string () 사용)
  • 로케일 카테고리 이름을 문자열로 전달하는 것은 이제 더 이상 사용되지 않습니다. 대신 LC_* 상수 제품군을 사용하십시오.
  • mktime ()에 대한 IS_DST 매개 변수. 대신 새로운 시간대 처리 기능을 사용하십시오.

이것은 전적으로 프로그래밍 언어를 제공하지만 웹에서 HTML을 다루는 것은 불가피하지만 사과하지만 언급해야합니다.

applet, basefont, center, dir, font, isindex, menu, s, strike, u 요소는 HTML 4.01에서 더 이상 사용되지 않으며, 대부분 프레젠테이션과 구조를 혼합해서는 안되기 때문에 스타일링을위한 CSS를 선호합니다.

여기에서 수년간 해킹을했던 곳에서 F77에서 제거 된 유쾌한 구조 중 일부가 있습니다 (http://en.wikipedia.org/wiki/fortran#obsolescence_.26_deletions):

이 표준의 개정에서, 이전에 표준 정보 프로그램을 무효화 할 수있는 방식으로 여러 가지 기능이 제거되거나 변경되었습니다. (ANSI 표준에 대해서는 "감가 상각"개념을 아직 사용할 수 없었기 때문에 그 당시 X3J3에 대한 유일한 대안은 제거되었습니다.) 충돌 목록의 24 개 항목 중 대부분은 X3.9-1978의 부록 A2 참조). 이전 표준에 의해 허용되지만 거의 사용되지 않는 허점 또는 병리학 적 사례는 다음과 같이 의도적으로 고의적으로 제거되었습니다.

* Hollerith constants and Hollerith data, such as:

    `GREET = 12HHELLO THERE!`

* Reading into a H edit (Hollerith field) descriptor in a FORMAT

사양. * 첨자 별 배열 경계의 과도한 표시.

    DIMENSION A(10,5)
>         Y= A(11,1)
* Transfer of control into the range of a DO loop (also known as

"확장 범위").

오, 더 이상 깊은 중첩 DO 고리의 중간으로 뛰어들 수 없다는 가슴 아픈.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top