Why PascaLIGO is being deprecated?

in #tezos2 months ago

이것은 우리 자금 제공자들이 우리에게 여러 번 요청한 것입니다. 선호하는 전략은 CameLIGO에만 집중하고 JsLIGO에 더욱 집중하는 것이었습니다. 마찬가지로 PyLIGO 프로젝트도 현재 취소됩니다. 주된 이유는 다음과 같습니다.

너무 많은 구문이 혼란스럽다는 정기적인 피드백이 있습니다.
추가 구문을 유지하는 데 비용이 듭니다.
채택을 극대화하려면 더 적은 수의 구문에 대한 리소스, 교육, 문서에 집중하는 것이 좋습니다.
PascalLIGO는 매우 기발한 구문을 가지고 있었고 좋은 온보딩 언어를 만들지 못했습니다.
PascaLIGO가 여전히 사용되는 주된 이유는 이후 JsLIGO로 포팅된 명령형 기능이 존재했기 때문입니다.
게다가, 우리는 비교적 낮은 사용률을 감안할 때 얼마 전에 ReasonLIGO를 위해 과거에 그것을 했습니다. 유사하게, 우리의 최근 여론조사는 CameLIGO와 JsLIGO가 지금까지(90%) 새로운 프로젝트의 주요 선택임을 보여줍니다.
우리는 역사적으로 PascaLIGO의 제거에 반대했지만 지금은 예산 삭감과 함께 약세장 기간이므로 집중해야 합니다. 이 마지막 요점에 대해 자세히 알아보기: V1에서 주요 변경 사항이 적용되어 온보딩 및 개발 경험이 크게 향상됩니다. PascaLIGO로 포팅하면 지연됩니다.

우리는 이것이 많은 사용자들에게 어렵다는 것을 이해합니다. 전환을 돕기 위해 PascaLIGO로 작성된 모든 프로젝트가 JsLIGO로 마이그레이션되도록 도울 것입니다.

소규모 프로젝트의 경우 JsLIGO에서 작동하는 방식을 컨설팅하고 설명하는 것일 수 있습니다.
더 큰 프로젝트의 경우 PascaLIGO를 JsLIGO로 마이그레이션하는 몇 가지 기본 도구가 있습니다. 미완성이라 깔끔하게 포장되어 있지는 않지만(이전 버전의 transpile 커맨드로 확인 가능), 큰 프로젝트의 경우 저희가 직접 도와드리겠습니다."
질문과 피드백은 여기와 모든 LigoLANG 소셜 미디어 플랫폼(Twitter, Discord, Telegram, Slack)에서 공유할 수 있습니다.

Coin Marketplace

STEEM 0.21
TRX 0.07
JST 0.027
BTC 28357.19
ETH 1817.47
USDT 1.00
SBD 2.76