Wolfram Development Platform

프로그래밍 혁명

25 년간 축적 된 기술 개발 경험을 바탕으로 구축 된 Wolfram Development Platform은 생산 소프트웨어 시스템 및 응용 프로그램의 제작 및 배포에 Wolfram 언어의 혁명적인 기능을 제공합니다.

다양한 알고리즘 및 지식 자원의 구축 및 최대 자동화의 추구를 바탕으로하는 Wolfram 언어는 프로그래밍의 합리성과 가능성에 막대한 변화를 가져왔습니다. 또한 Universal Deployment System은 API, 웹, 모바일, 소스 코드 등을 통해 즉시 배포가 가능하게 합니다.

용도
  • 기업 규모 계산 구성 요소
  • 데이터 중심 응용 프로그램
  • 신속한 알고리즘 배포

초고속 개발 및 배포

Wolfram technology stack을 사용하므로써 Wolfram Development Platform에서 유용한 응용 프로그램을 단 몇분 안에, 그리고 대규모 생산 시스템 구축은 며칠에서 몇주의 단기간에 개발하고 배포할 수 있습니다.

자동화의 최대화

Wolfram 언어는 가능한 한 최대한의 자동화를
실시합니다. 사용자의 단 몇줄의 코드 작성만으로 Wolfram 언어는 알고리즘의 선택, 데이터 정리, 인터페이스 작성, 프레젠테이션의 최적화, 생산 배포 설정을 자동으로 수행합니다.

점진적 인터랙티브 프로그래밍

Wolfram 언어는 인터랙티브하게 구성되어 있어 코드 작성 즉시 실행할 수 있으며, Wolfram 언어의 기호적 구성은 코드의 어떤 부분도 즉시 실행 가능하여 어떠한 프로그램에서도 손쉽게 점진적으로 구축해 나갈 수 있습니다.

명료한 코드, 훌륭한 기능

종래의 일반 언어로는 가능하다해도 수백 줄 정도의 코드가 필요한 반면, Wolfram 언어는 단 한줄의 코드로 표현이 가능합니다. 뿐만아니라 Wolfram 언어 코드는 세련되고 판독이 용이 합니다.

통합 문서

Wolfram Development Platform을 사용하면 Wolfram CDF
문서
코드 작성, 텍스트, 그래픽 및 인터랙티브 인터페이스를 고도로 구조화 된 문서의 실행 코드에 직접 통합 할 수 있습니다.

고효율 계산

Wolfram 기술은 세계에서 가장 복잡하고 까다로운 계산 환경에서 수년간 사용되어 왔습니다. Wolfram 언어의 구조는 고도로 최적화 된 새로운 세대의 알고리즘 구현을
가능하게 하였습니다.

클라우드에 즉시 배포

Wolfram Development Platform을 사용하면, 클라우드에 프로그램을 즉시 배포할 수 있고, API 작성, 인터랙티브 웹 컨텐츠 모바일 앱등을 제작할 수 있습니다.

내장 된 알고리즘과 지식

Wolfram 언어는 세계 최대의 알고리즘 웹 뿐만아니라, Wolfram|Alpha에서 사용되고 있는 광대한 Wolfram Knowledgebase를 구비하고 있어, 사용자의 어떠한 프로그램에도 즉시 접근할 수 있습니다.

세계 최고 수준의 언어

Wolfram 언어는 대부분의 원시적 이미지, 네트워크, 혹은 도시에 관한 것이며, 낮은 수준의 컴퓨터 작업을 하지 않습니다.

필요한 경우 자연 언어로

Wolfram 언어는 Wolfram|Alpha에서 사용되는 것과 같은 기술의 자언어 이해 능력이 통합되어 있어 프로그램에서 자연 언어 입력을 취할 수 있으며, 또한 프로그램 작성시 사용자가 자연 언어를 사용하여 프로그램을 손쉽게 작성할 수 있습니다.

클라우드 또는 데스크톱에서 코드 작성

Wolfram Development Platform에서는 모든 웹 브라우저를 통해 클라우드에서 직접 코드를 작성하고, 테스트하고, 또한 배포도 할 수 있습니다. 뿐만아니라, 클라우드와 매끄럽게 연결하는 완전한 데스크톱 인터페이스도 갖추고 있습니다.

개발 후 즉시 배포

Wolfram Cloud mobile app을 사용하여 모바일에서 배치된 프로그램 열람, 편집 및 인터랙트 또한 가능합니다. 코드의 제작, 테스트, 배포는 언제 어디서나 간편하게 할 수
있습니다.

원하는곳 어디에나 배포 가능

Wolfram Universal Deployment System을 사용하면 일단 코드를 한번 작성한 후 필요시 그것을 어디에나 즉시 배포 할 수 있습니다.

인스턴트 API 만들기

Wolfram 언어 코드를 즉시 Web 어디서나 웹 API에
의해 호출 할 수 있습니다.

클라우드에 호스트 된 웹 계산

URL에 액세스 될 때마다 Wolfram Cloud에서 다이나믹하게 Wolfram 언어 코드를 실행합니다.

즉각적인 폼 기반 인터페이스

모든 Wolfram 언어 코드를 호출할 수 있는 고도로 구조화 된 양식의 즉시 설정이 가능합니다. 양식에는 필요시 자연 언어 입력을 사용할 수 있도록 Wolfram Smart Fields를 포함 할 수 있습니다

다른언어에서 호출하기

Wolfram Development Platform은 다양한 언어에서 즉시 API를 호출하는 코드를 생성합니다.

클라우드의 인터랙티브 컨텐츠

Cloud CDF를 사용하여 Wolfram 언어의 인터랙티브 컨텐츠를 Wolfram Cloud에 직접 배포합니다.

웹 페이지에 포함

Wolfram Development Platform에서 구축 된 양식 및 내용을 즉시 웹 페이지에 포함할 수 있습니다.

웹 코드에서 호출하기

손쉽게 웹 코드 내부에서 Wolfram Cloud에 있는 실시간 API를 호출합니다.

심볼릭 배포의 마법

Wolfram 언어는 그 자체에 배포 정보 프로그램이 가능한 기호적 표현을 가지고 있기 때문에 사용자는 "스크립트"를 작성하고 정교한 배포 시나리오 자동화를 이룰 수
있습니다.

자신의 코드로 "불가능"을 달성

Wolfram 언어는 프로그래밍을 훨씬 효율적으로 할 뿐만 아니라 실질적으로 프로그램이 달성 할 수 있는 부분을
크게 확장합니다.

결합과 극복

Wolfram 언어의 모든것은 일관된 방식으로 총합되어 있으므로, 폭 넓은 분야의 기능을 일상적으로 결합 할 수있는 새로운 수준의 프로그래밍 및 알고리즘의 개혁을 넓혀 가고 있습니다.

어디든지 시각화 삽입 가능

Wolfram 언어로 손쉽게 미학적으로 최적화 된 정적 및 동적 시각화를 어디든지 삽입 할 수있어 프로그램을 생동감 넘치게 합니다.

세계의 지식 활용

Wolfram 언어는 수천가지 영역의 데이터와 모델을 통합하고 있기 때문에 코드 생성 여부를 즉시 확인하고 실제 구문을 즉시 사용하여 계산 할 수 있습니다.

내장 된 컴퓨터 과학

Wolfram 언어의 설계 및 자동화를 통해 사용자는 진보된 컴퓨터 과학 체계나 데이터 구조 등의 과목 수강 없이도 일상적 이용이 가능 합니다.

패턴을 사용한 프로그래밍

Wolfram 언어는 대단히 유연하고 표정이 풍부한 이례적인 프로그램 작성을 가능하게 하는 대규모 기호적 패턴에 대한 변환을 기반으로 독특한 프로그래밍 방법을 지원합니다.

자연어와의 혼합

Wolfram 언어는 Wolfram|Alpha에서 사용되는 언어 시스템 모두에 접근 할 수 있으므로 작성된 프로그램은 즉시 자연 언어를 이해할 수 있습니다.

코드를 작성하는 코드

Wolfram 언어는 기호를 바탕으로 하므로 프로그램 코드를 조작하거나 생성 할 프로그램을 작성할 수 있습니다.

코드 결합

Wolfram 언어 코드는 간결하고, 이해하기 쉬우며 상징적이어 항상 모듈식으로 상호 운용이 가능합니다. 따라서 사용자가 읽은 코드 (예: 10만 이상에 이르는 레퍼런스 예제)를 즉시 자신의 프로그램에 적용하여 사용할 수 있습니다.

"프로그래밍의 기본" 페이지를 참조하세요 »
상징적 기호의 중요성

Wolfram 언어의 기호를 바탕으로 하는 상징적 성격은 코드가 데이터, 이미지, 문서, 인터페이스, 코드, 구조 및 컨텐츠 등 모든 것을 코드로 조작 할 수 있습니다.

문서의 프로그램화

Wolfram 언어의 기호적 특성으로 인하여 복잡하고 인터랙티브한 문서 및 인터페이스를 프로그래밍 방식으로
제작 가능합니다.

리서치 레벨 메소드의 접근 용이성

많은 분야에 걸쳐 Wolfram 언어가 달성한 중요 업적중 하나는 연구 수준의 메소드를 이용하여 전문가가 아닌 사용자도 작성하는 프로그램의 일부로 일상적으로 사용할 수 있도록 그 방법을 자동화한다는 점입니다.

엄격한 함수형 프로그래밍

Wolfram 언어의 핵심에는 최신 함수형 프로그래밍과
중요 기호적 확장이 포함되어 있습니다.

완전히 새로운 데이터베이스 접근 방식

Wolfram 언어는 SQL과 계층을 결합하여 종전의 방식보다 간단한 함수의 기호적 인터페이스를 도입하는 데이터베이스에 대한 새로운 기호적 접근 방식을 채택하고
있습니다.

원하는 만큼의 레이어 제작

전체에 통일된 기호적 특성이 사용되므로, Wolfram 언어는 코드와 데이터의 조합 및 데이터와 같은 구조의 레이어를 일상적으로 전달하여 원하는 만큼의 구조를 계층화하여 유기적으로 쌓아 갈 수 있습니다.

Wolfram Development Platform으로 비즈니스 구축 하기

Wolfram Development Platform은 신생 기업에서 대기업까지 모든 규모의 프로젝트나 사업을 지원하고, 편리하고 탄탄한 프로그래밍 및 배포 환경을 제공하도록 설계되어 있습니다.

엄격한 테스트를 거친 검증된 시스템

Wolfram Development Platform의 핵심 인프라는 광범위하게 사용되고있는 Wolfram의 Wolfram|Alpha 시스템에서 지난 수 년간에 걸쳐 엄격한 테스트를 거친 검증된 시스템 입니다.

프로그래머 생산성의 극대화

지식에 기반을 두고 있는 Wolfram 언어는 최대한의 프로그래밍 작업 자동화롤 통해 프로그래머는 내장된 기능 가운데 비교적 높은 수준의 플랫폼에서 작업을 시작하게 함으로써 프로그래밍의 합리성을 크게 향상시켰습니다.

필요시 자문 구하기

Wolfram Solutions은 세계 주요 조직에 우수한 솔루션을 제공해온 탁월한 경력을 가지고 있습니다. Wolfram Technical Services Group 역시 시간 단위의 프로젝트 컨설팅을 실시하고 있습니다.

자신의 웹 코드 적용

Wolfram Development Platform은 표준 웹 시스템 및 코드와의 상호 운용성을 갖도록 구성되어 있기 때문에, 웹 컨텐츠에 대한 프로그램의 고급 템플릿 외에도 웹 자산 및 코드 편집도 지원합니다.

완전히 스케일 가능한 코드

적절한 Wolfram 언어 코드 단 몇 줄로 대부분의 큰 규모의 비지니스 구축이 가능합니다. 하지만 필요에 따라 Wolfram|Alpha 처럼 수백만 행에 달하는 Wolfram 언어 프로그램을 만들 수도 있습니다.

자동화 된 테스트 기능 내장

Wolfram 언어에는 완전히 스크립트 가능한 검증 테스트 및 분석 기능이 내장되어 있어, 손쉽게 코드를 확인하고 세련된 소프트웨어 품질 관리 절차를 설정할 수 있습니다.

소스 코드 제어

Wolfram Development Platform에는 버전 관리가 내장되어 있으며, 인기있는 소스 코드 관리 시스템을 지원하는 Eclipse 기반 IDE를 제공하는 Wolfram Workbench와의
상호 운용성도 있습니다.

데이터 과학 수준의 로깅

Wolfram Cloud에 배포하면 사용자의 활동이 모두 기록 되어 Wolfram 언어로 전달되며, 이것을 재빨리 분석 및 시각화하여 실시간 대시 보드 및 보고서를 만들거나 세련된 알고리즘에 의한 데이터 마이닝을 수행하는데 사용할 수
있습니다.

무한한 상호 운용성

Wolfram Development Platform은 독립 실행형 응용 프로그램에서부터, API를 사용하는 구성 요소로 만들 수 있도록 설정되어 있기 때문에, 최신 소프트웨어 엔지니어링 환경에 딱 맞도록 설계되었습니다.

활기찬 커뮤니티

모든 세대의 기술계 학생들은 Mathematica를 통해 Wolfram 언어를 접해 왔습니다. 따라서 오늘날 Wolfram 언어 프로그래머를 배출하는 활기찬 커뮤니티가 형성되어 있습니다.

개발자가 즐길 수 있도록

Wolfram 언어 코드는 즐겁게 쓸 수 있습니다. 단 몇줄의 코드로 많은 일이 가능하고, 어느 단계에서도 인터랙티브하게 실행 코드가 제대로 작동하는지 항상 확인하고 훌륭한 인터페이스나 동영상을 만들 수있기 때문 입니다.

다른 언어와의 조합

Wolfram Development Platform은 작성된 Wolfram 언어 코드를 호출하는 코드를 여러 언어로 자동으로 생성합니다. 또한, Wolfram 언어 내에서 다른 언어의 코드를 호출 할 수도 있습니다.

읽기 쉽고 문서 가능한 코드

Wolfram 언어 코드는 매우 높은 수준을 유지하므로, 일반적으로 짧고 명료하여 쉽게 읽을 수 있습니다. 또한, 통상적으로 예제 및 문서를 포함하는 CDF 문서로 작성되어 있으므로 재빨리 코드를 실행하고 테스트 할 수 있습니다.

클라우드에서 코드 관리 하기

Wolfram Development Platform을 사용하면 작업 그룹에서 코드를 공유 할 수있을뿐만 아니라 코드를 어떻게 어디에 배치할지에 대한 자세한 프로그램 제어 또한 가능합니다.

코드 변환 및 분석

Wolfram 언어는 상징적이기 때문에 코드는 데이터처럼 취급됩니다. 코드베이스에 리팩토링 또는 다른 변환을 적용하고, 고급 그래프 이론 및 기타 다른 방법을 사용하여 시각화 및 분석을 수행 할 수 있습니다.

Private Cloud로 사용 가능

Wolfram Development Platform은 private 클라우드 설정에서 사용할 수 있으며, 조직의 인프라 내에서 안전하게 작업 수행이 가능합니다.

en es ja pt-br ru zh