.LOBSTER

Arquivo LOBSTER

Lobster Source Code File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .lobster contém código-fonte escrito na linguagem de programação Lobster, uma linguagem estaticamente tipada com indentação semelhante ao Python, criada por Wouter van Oortmerssen e voltada principalmente para jogos e gráficos. Por ser texto simples, você pode abri-lo e lê-lo em qualquer editor de código, sendo que o Visual Studio Code oferece o melhor suporte por meio do servidor de linguagem do Lobster. Para realmente executar o programa, forneça o arquivo ao compilador Lobster, por exemplo, lobster mygame.lobster.

Desenvolvedor: Wouter van Oortmerssen Categoria: Arquivos de Desenvolvedor Padrão aberto MIME: text/plain
ABRE EM Windows macOS Linux
Relacionado: .DO · .MD · .HEX · .XSD

Nesta página

19k+ extensões indexadas
Última revisão em Jun 22, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro LOBSTER?

Um arquivo .lobster é um arquivo de código-fonte escrito na linguagem de programação Lobster. O Lobster foi projetado por Wouter van Oortmerssen e lançado pela primeira vez em 2011 sob a licença Apache 2.0. O arquivo contém texto simples e legível por humanos usando uma sintaxe concisa que se baseia na indentação em vez de chaves, por isso se parece muito com o código .py à primeira vista.

Sob a superfície, as duas linguagens são bem diferentes. O Lobster é estaticamente tipado com inferência de tipos sensível ao fluxo, o que permite ignorar a maioria das anotações de tipo enquanto ainda detecta erros antes que o programa seja executado. Ele gerencia a memória com contagem de referências em tempo de compilação e análise de tempo de vida, em vez de um coletor de lixo (garbage collector) em tempo de execução. A linguagem é de uso geral, mas sua implementação de referência vem com OpenGL, SDL e outras bibliotecas integradas voltadas para jogos e gráficos, de modo que muitos arquivos .lobster fazem parte de pequenos jogos ou demonstrações gráficas.

Segurança e proteção

RISCO: LOW

A .lobster file is plain-text source code and cannot run on its own by double-clicking. It only does something when executed by the Lobster compiler, and like any script it can perform whatever actions its code contains, so read unfamiliar files before running them.

Detalhes do formato

em resumo
NOME COMPLETOLobster Source Code Filetambém conhecido como Lobster Program File, Lobster Script
DESENVOLVEDORWouter van Oortmerssendesde 2011
TIPO MIMEtext/plain
TIPOPlain-text programming language source code
PADRÃOAberto · livre de royalties
RELACIONADO.do.md.hex.xsd
Esta extensão também é usada por…
  • Lobster ETL / test framework (SAP) - Some SAP LO extraction and QA tooling uses the name Lobster, but that is unrelated to this source-code format.
  • Lobster_data / Lobster Integration - Lobster GmbH sells data-integration software called Lobster; its projects are not saved as .lobster source files.

Programas que abrem arquivos LOBSTER

Windows3 apps
Notepad Código aberto Open and edit the source as plain text, with a community syntax-highlighting setup available.
Lobster (reference compiler/runtime) Código aberto Run the program with lobster yourfile.lobster, or build/pack it using --cpp or --pak.
Visual Studio Code Gratuito Open the file to read and edit it; install the Lobster extension for syntax highlighting and language-server features.
macOS3 apps
Sublime Text Pago Edit the source with a community Lobster syntax package installed.
Lobster (reference compiler/runtime) Código aberto Build the toolchain, then run lobster yourfile.lobster from a terminal to execute the program.
Visual Studio Code Gratuito Open the file for editing and use the Lobster extension for highlighting and LSP support.
Linux3 apps
Vim Código aberto Edit the source in the terminal using the community vim-lobster plugin for highlighting.
Lobster (reference compiler/runtime) Código aberto Compile the toolchain and run bin/lobster yourfile.lobster to execute the program.
Visual Studio Code Gratuito Open and edit the file; add the Lobster extension for the language server.

Detalhes técnicos

especificação profunda
EncodingUTF-8 plain text
ContainerNone (flat source text)
Typical sizeA few hundred bytes to tens of kilobytes
StructureHuman-readable Lobster source using significant indentation instead of braces, in the style of Python. Contains function and struct definitions, imports of other .lobster modules, and statements. Statically typed with flow-sensitive type inference, so most types are not written out explicitly.
IntegrityNone built in
PlatformsWindows, macOS, Linux, Web (WebAssembly)
NotesThe reference implementation runs a .lobster file through a JIT/interpreter by default. It can also emit a .lpak bytecode pakfile (--pak) or transpile the program to a .cpp file (--cpp) for shipping builds. The engine bundles OpenGL, SDL and related batteries aimed at games and graphics.
Syntax StylePython-esque, indentation-based
Type SystemStatic, flow-sensitive type inference with specialization
Memory ManagementCompile-time reference counting with lifetime analysis
Lançado2011
Padrão abertoSim · livre de royalties
Especificaçãoaardappel.github.io

Conversões de LOBSTER

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos LOBSTER. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos LOBSTER.

Perguntas frequentes

Qual programa abre um arquivo .lobster?
Qualquer editor de texto o abre para leitura. O Visual Studio Code com a extensão Lobster oferece a melhor experiência, e o compilador Lobster executa o programa.
Como faço para executar um arquivo .lobster?
Instale o conjunto de ferramentas Lobster do GitHub e execute lobster seuarquivo.lobster (ou bin/lobster seuarquivo.lobster) a partir de um terminal.
Um arquivo .lobster é o mesmo que Python?
Não. O Lobster empresta o visual baseado em indentação do Python, mas é uma linguagem separada, estaticamente tipada, com seu próprio compilador e biblioteca padrão.
Posso transformar um programa .lobster em uma compilação autônoma?
Sim. Use lobster --cpp para gerar C++ para uma compilação nativa, ou lobster --pak para criar um arquivo de pacote .lpak que o tempo de execução pode executar diretamente.
Arquivos .lobster são seguros para abrir?
Abrir um em um editor é inofensivo porque é apenas texto. Execute apenas arquivos em que você confia, pois a execução processa qualquer código que ele contenha.
Quem criou a linguagem Lobster?
Wouter van Oortmerssen projetou e implementou o Lobster, lançando-o pela primeira vez em 2011 sob a licença Apache 2.0.

Referências

1Lobster on GitHub (aardappel/lobster)github.com
2Lobster official documentationaardappel.github.io

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.NOMEDIAAndroid No-Media Marker File
10.TXTPlain Text File

Extensões relacionadas

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z